Elgin National Watch Company Observatory
Elgin, IL
City
The Elgin National Watch Company Observatory is a historic building in Elgin, in the U.S. state of Illinois. It was built in 1910 to serve the Elgin National Watch Company two blocks to the west.
From Wikipedia, CC BY-SA 4.0
Been here? Collect this stamp in your own passport and share it with friends.
Collect this stampI already have an account