Aerial view of Haggeher Mountains ridge in Socotra Island, Yemen.
Image Details

Still Image of Aerial View Of Haggeher Mountains Ridge In Socotra Island Yemen

Contributor: Amazing Aerial
3.4 MB

This image was captured from a video: