Socotra Pictures

Saturday, February 19, 2011
Socotra Pictures








Socotra or Soqotra is a small archipelago of four islands in the Indian Ocean.
Best viewed on Chrome, Firefox, Opera & Safari browsers. Resolutions 1360 x 768.