Green Heart
If finding a heart rock makes the day lucky, then this should have won me the lottery. Tiny beach in the British Virgin Islands. Ancient, tumbled bit of coral, encrusted with algae. Absolutely beautiful, and what a surprise! This is … Continue reading