Stefano Ronchi, ‘Baby London Cry’, 2017, 1963 Gallery

About Stefano Ronchi

Italian, b. 1985, based in London, United Kingdom