Lorenzo Meloni

1/1
dots
gallery
Lorenzo Meloni A Taliban commander decorates a Humvee with a red rose. Wardak Province, Afghanistan. January 2022. © Lorenzo Meloni | Magnum Photos