Regeneration Saint Petersburg @Newhollandisland

June 21st | October 31st 2019 |

The snails invade the building of the art school of New Holland, the artificial island in the center of St. Petersburg, from June 21st to October 31st.