Designed by
Title
The Gemini Giant statue, along historic route 66, in the city of Wilmington, State of Illinois #168291184
Description
Wilmington, Illinois, USA - July 5, 2014: The Gemini Giant statue, along historic route 66, in the city of Wilmington, State of Illinois, USA
This image is editorial