The Beaches Town Center Agency celebrated the return of the jaguar at an unveiling Oct. 17 in Neptune Beach.
Artist Luisa Rodriguez was selected to renovate the signature installation based on her vision for the mythical creature “challenging the forest, the land and the water, bringing them together in just one heart. The mermaid jaguar knows all the treasures of the ocean and brings marine life…