~ 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 »Philadelphia’s Magic Gardens
~ Last updated on Sep 27, 2021 ~
Read More »