Hoadley Gallery

21 Church St.
Lenox
Massachusetts
United States