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.