Falls on the Megunticook River
Falls on the Megunticook River in Camden, Maine behing the shops on Main Street.