Valerio Castello · Sant'Orsola

Valerio Castello, Sant'Orsola, olio su tela, 123.5 × 98 cm. Sold at auction in 2025. See Valerio Castello’s auction records and prices →