Celebrating Humanity, Stubbornly, at Europe’s Photography Mecca 2 min read Celebrating Humanity, Stubbornly, at Europe’s Photography Mecca 11 July 2025