Great Diamond Island, Casco Bay, Maine, USA

Great Diamond Island, Casco Bay, Maine, USA. The welcome house in the dock