Gallery: Split Clock Tower

Split Clock Tower A clock tower in Split, the largest town on Croatia's Dalmatian coast.
[ hide details ] [ return ]