Tag Archives: Art Installations

The Navy Yard Sea Monster 🐙

Sea Monsters HERE Warning Sign

~ Last updated on Sep 28, 2021 ~ This temporary inflatable sculpture, called “Sea Monsters HERE,” was located at Building 611 in the South Philly Navy Yard, and it holds the (incredibly specific) title of being the world’s largest inflatable tentacle sculpture. The installation was visible from Oct. 8, 2018 …

Read More »
en English
X