Heather Starting Land of the Giants Puzzle
Heather Starting Land of the Giants Puzzle
Photograph taken at the Chiller Theatre Expo in New Jersey held on 17-19 April 2009.