Sunday, October 24, 2010

The enormous spider is located at....

  The Richard H. Driehaus Museum at 40 E. Erie Street, between Wabash and Rush.  I'll be on the look-out for more cool ways Chicago gets dressed up for the holidays.

No comments:

Post a Comment