Leave a Comment »
The Gemini Giant stands guard over the Launching Pad restaurant in Wilmington, Illinois.
Comments RSS
Leave a Reply