Socotra Governorate (Governorates of Yemen, Republic of Yemen) map vector illustration, scribble sketch Suqutra Archipelago map

- Image ID: TBCJ4G