PORTFOLIOS: BEACONS GALLERY: Beacons_080705_0049

Fairfield Hills State Hospital, Newtown, CT.

Fairfield Hills State Hospital, Newtown, CT.