Wenham: A life size storm trooper from the movie Star Wars greets you as you enter the new exhibit at the Wenham Museum. Photo by Ken Yuszkus/Salem News, Thursday, June 16, 2011.
110616KYUSPACE