World Press Photo Exhibition 2023
Helmond, the Netherlands
On display
World Press Photo Exhibition 2023
Kitzingen, Germany
On display
World Press Photo Exhibition 2023
Odesa, Ukraine
On display
Special exhibition
Duisburg, Germany
On display
Special exhibition
Beijing, China
On display
World Press Photo Exhibition 2023
Caracas, Venezuela
On display
World Press Photo Exhibition 2024
Amsterdam, the Netherlands
World Press Photo Exhibition 2024
London, United Kingdom