Designed by
Title
View of the harbor of Port Victoria, Mahe island, Seychelles #91010215
Description
Victoria, Mahe island, Seychelles - December 17, 2015: View of the harbor of Port Victoria, Mahe island, Seychelles, Indian Ocean, East Africa. Wind turbines in the foreground.
This image is editorial