Exploring where ocean meets rock, a most beautiful part of our great city

Exploring where ocean meets rock, a most beautiful part of our great city
« Introducing Beginners to Messing About In Boats