The Duck

 —  —

The Duck, 502 Main St, Sturbridge MA