After a long wait, Philadelphia’s Navy Yard has finally welcomed a delightful new visitor: a massive 35-foot-tall inflatable called Seated Little Cloud. This cheerful artwork, created by the Los ...