New York: Sculpture commemorating alligator sewer myth unveiled in Union Square Park
A “masterpiece” sculpture has been unveiled in New York City paying homage to one of its most famous urban legends – alligators living in the sewers. The public art installation…