
Museum of Fine Arts in St Pete Presents Compelling Art Installation By Piotr Janowski.
MUSEUM OF FINE ARTS, ST. PETERSBURG PRESENTS COMPELLING ART INSTALLATION BY PIOTR JANOWSKI ON THE LAWN; ROLE OF PUBLIC ART WILL BE EXPLORED This past summer, Piotr Janowski made international headlines after creating a large-scale installation at his rent ...