Shelburne- Nova Scotia Canada
Old architecture in Shelburne, Nova Scotia South-West coast, Canada (XX)