Thursday, March 27, 2008
Country United States of America
Location Millennium Park, Chicago (link)
Description This is a copper entrance door to Hell found in the center of downtown Chicago in Milennium Park. What's really interesting is that it's all of 3 feet tall.
Submitted by XSLUMLORDX
Labels: Chicago, Illinois, North America, USA
<< Home