Photo of Clock Tower, Victoria, Mahé, Seychelles

Clock Tower, Victoria, Mahé, Seychelles
Clock Tower, Victoria, Mahé, Seychelles
Photos of the Region