Treves, Letizia

Artemisia - London National Gallery Company 2020 - 256p.; ills

9781857096569


Painting, Italian

759.5 / TRE