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