The Garden of Charity –37 Pietro Testa Italian. The Garden of Charity. Pietro Testa (Italian, Lucca 1612–1650 Rome). –37. Etching. Prints
Size: 2589px × 3680px
Photo credit: © MET/BOT / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: