Click on the image to Go Back
The iconic fish shacks at Willard Beach in South Portland, Maine
See the art unframed.