IMGP3958

Beachcombing on St. Croix (Photo: MvB)

What's on your mind?