Stock Photo: Town & harbor view from Beau Vallon Road at dusk, Victoria, Mahe island, Seychelles
Stock Photo: 1566-538714 Town & harbor view from Beau Vallon Road at dusk, Victoria, Mahe island, Seychelles