Champlain Islands House
North Hero, VT

Photos by Jim Westphalen unless otherwise noted

< All Residences