Giant spider in front of the Alwun House Foundation, with the erecting crew posed beneath it for scale. This spider is what visitors must pass through to enter the gallery for the annual "Monster Menagerie" exhibt, and the premiere of our movie "Blood Bath of the Bat Beast" on Oct 1st, 2010.
You can share this photo in two ways…
Share this link:
Send it with your computer's email program: Email this