. English: Giovanni Carestini, Italian castrato opera singer . 18 June 2014, 01:02:41. Handel institute 112 Carestini2
Size: 2207px × 2264px
Photo credit: © The Picture Art Collection / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: ., /, /., 01, 02, 18, 41., 2014, handel, institute., june