Matt Stuart, ‘London, England. GB’, Magnum Photos

About Matt Stuart

based in London, United Kingdom