David Stephenson · Santa Chiara, Bra, Italy, 2000
David Stephenson, Santa Chiara, Bra, Italy, 2000, chromogenic print, 55 × 55 cm. Sold at auction in 2025. See David Stephenson’s auction records and prices →
David Stephenson, Santa Chiara, Bra, Italy, 2000, chromogenic print, 55 × 55 cm. Sold at auction in 2025. See David Stephenson’s auction records and prices →