The Glass House

The Glass House, New Canaan, Connecticut, USA

By Evan Moffitt