Designed by
Title
Victoria, capital of Seychelles island #114217082
Description
Victoria, Seychelles - July 7, 2011: Victoria is smallest African capital. Main attraction in the city a clock tower modeled on that of Vauxhall Clock Tower in London England
This image is editorial