The Clock Tower, Avallon, North Burgundy, France

by Frederick William Elwell
WIKIDATA️