Grey Matter Media > United States of America > The Gemini Giant
Photograph: The Gemini Giant, WIlmington, Illinois, USA. A landmark of Route 66, the Mother Road. I took this picture from the roof of my RV. A unique perspective, and you can see the giant's eyes.