Image 1 of 1
SC1006-104.jpg
Seychelles, Island Mahe, Anse Boileau: couple at beach, west coast<br />