Tag: Tom Stoddart

Tom Stoddart Exhibition: An eye on humanity, an eye on history

From the 5th of November to the 2nd of January 2025, the Leica Gallery London will present an exhibition of 25 images by Tom Stoddart, the award-winning photojournalist…