The clock located at Basilica di Santa Maria del Fiore (English: Basilica of Saint Mary of the Flower) of Florence, Italy.
This one-handed liturgical clock shows the 24 hours of the hora italica (Italian time), a period of time ending with sunset at 24 hours. This timetable was used till the 18th century. This is one of the few clocks from that time that still exist and are in working order.
(Wikipedia)