Villa Vizcaya’s Mermaid Angel April 13, 2021 By Mermaids of Earth Leave a Comment Villa Vizcaya’s Mermaid Angel. Photo © by Seekingmuses.