Square Island


Square Island - island in Yemen.