Hollywood
Sculptures that are designed for an artificial reef project in South Florida are on display on land. 1000 Mermaids is an eco-art installation intended to enhance habitat for sea life offshore. They also serve as an attraction for divers and tourists. Meanwhile, elements of 1000 Mermaids are on display for free in Hollywood. See them …