Slinkachu ‘Stroll’

Slinkachu updates us with one of his latest pieces. The London-based miniature installation artist executed his latest piece entitled Stroll inside an unsuspecting foot print in Moscow’s snow-covered Gorky Park. More images below. Read more...