Wednesday, January 14, 2015

Duxbury Pier Lighthouse



Duxbury Pier Lighthouse is located in Plymouth Harbor near Plymouth, Massachusetts. 




No comments: