Designed by
Title
Stone Clock Tower Tour de l`Horloge, Victoria, Seychelles. #228010386
Description
Stone Clock Tower Tour de l`Horloge on the hill next to the Immaculate Conception Cathedral, old building with clock and Holy Cross, Victoria, Mahe Island, Seychelles