Messina Cathedral (Duomo di Messina) Sicily Italy
With subscription
FREE
Single Template
$
1
About this template
Clock tower of Messina Cathedral (Italian: Duomo di Messina) in Messina city, Sicily, Italy. Clock tower has the largest astronomical clock in the world