"The Guiccioli Miniature"

guiccioli-miniature-201611141036.pdf, 603.211 KB; (Last Modified on May 15, 2017)