Tuesday, September 14, 2010

Minuteman Statue

This is the Minuteman Statue at the University of Massachusetts, Amherst.

1 comment:

  1. I'm anxiously awaiting your favorite UMass players... I've got three players in my prediction.

    ReplyDelete