2015-06-11 12.39.54 12th June 2015 400 × 533 Magna Carta The World’s oldest working mechanical clock (1386) Share this page... Share this page...