Designed by
Title
Victoria capital of Seychelles island #113375512
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