Built in 1574, this Renaissance masterpiece of clock making and mathematics still amazes visitors with its technological prowess and sophistication in Cathedral of Our Lady of Strasbourg
4k 00:19
Add to Collections
Add to Favorites