Picture: 6 / 13

Date : 2009-08-04 13:13:58

Conveniently located on 59 Main Street in Sheffield, MA