Villa Vizcaya Stone Barge April 13, 2021 By Mermaids of Earth Leave a Comment Villa Vizcaya Stone Barge. Photo © by Philip Jepsen.