While we last heard from him earlier this month in Atlanta (covered), Agostino Iacurci is now in Russia where he just wrapped up this new piece on the streets of Moscow.
In town for the LGZ Festival curated by Street Kit, the Italian artist painted this massive signature piece in just three days.
Continue reading for more images and then if you are in the area, you’ll find it on пр. Мира, 14, стр. 2, Москва.