google news

Street art italy

Giant snails in Milan modern city art design

15 April, 2020
Modern art in Milan took an interesting turn with Italy’s economic capital overrun by gigantic snails. The snails are on display in Milan’s city centre, from the Vittorio Emmanuele Gallery, to the piazza at the front of La Scala opera…