Search

Vincenzo Castella

Naples, 1952
Photographer
Marina Spada
Italy
2006
24'