Private Residence New Canaan, CT

Photos by Todd France Photography