Skip to main content alibris logo

Lorenzo Castore

Lorenzo Castore was born in Florence in 1973, studied photography in Rome after returning from a stay in New York. He won the Mario Giacomelli Price in 2003 and in 2005 the Leica European Publishers' Award.