Upper Town Hall

Town:Petersham, MA 
Location:Upper Town Hall
Address:1 South Main Street, Petersham

1 South Main Street, Petersham