The clock tower of the Basilica di Santa Maria Maggiore, one of the four major basilicas of Rome
Tous droits réservés