IMGP4109

Cruz Bay on St. John (Photo: MvB)

What's on your mind?