More Photos From This Series
Cape St. Francis, Newfoundland 2005-05-30
The lighthouse on the North of the Avalon Penninsula at Cape St. Francis.
Add your comment. No HTML allowed.