mermaidrebeccaruthphotography.com
Rebecca Ruth PhotographyRebecca is an island girl at heart. Born in St. Thomas, she spent many hours in the water and at the beach growing up. 6501 Red Hook Plaza, Ste. 40, St. Thomas, ****** Islands, 00802, ****** Islands (U.S.)
http://www.mermaidrebeccaruthphotography.com/
SOCIAL ENGAGEMENT