Strasbourg astronomical clock inside Strasbourg Cathedral in Strasbourg, Alsace, France. From Chemin des Ecoliers, vintage engraving, 1876.
Description: Strasbourg astronomical clock inside Strasbourg Cathedral in Strasbourg, Alsace, France. From Chemin des Ecoliers, vintage engraving, 1876.