Pinned 9 years ago
16 paws, and only two are touching the sand. Summer joys at Seal Rock Beach, Oregon. Coastalliving.com