World Press Photo 2026 Show Opens in Bari, Runs to 8 December
The World Press Photo Exhibition 2026 is now open in Bari, Italy, and runs until 8 December — though the announcement names no venue, curator or winning photographers.
Topic
Topic
The World Press Photo Exhibition 2026 is now open in Bari, Italy, and runs until 8 December — though the announcement names no venue, curator or winning photographers.