The Fox River Trolley Museum. South Elgin Illinois. Early September 1990., a photo by Eddie from Chicago on Flickr.
I took this photograph way back in early September of 1990.
Seen here, is the tiny "Castlemuir" depot and gift shop, at the popular Fox River Trolley Museum located in South lgin Illinois.
No comments:
Post a Comment