Winners 2026
Stefano Barni / Italy I live in Turin, Italy, where I was born in 1962—making me a true boomer, with music in my ears and photography in my heart ever since. Self-taught, I would not dare call myself a photographer, but rather a passionate admirer of beautiful melodies and meaningful images. For the past twenty-five years,
-> Continue reading Winners 2026