Western Shore

by George Cousins
Western Shore is a bit of a generic name for the western side of Mahone Bay, a large bay of the Atlantic Ocean on the south west coast of No... Read more
;