Seafoam on the Rocky Coast

28of113

Click on image to enlarge