all photos by smd. yay for maine vacations.