Aerial view on the coastline of the Seychelles Islands and luxury Eden Island from Victoria viewpoint, Mahe

Royalty-free stock photo ID: 86325277

Aerial view on the coastline of the Seychelles Islands and luxury Eden Island from Victoria viewpoint, Mahe