
Allegory of the illustrious achievements of Swedish kings (1693)
$19.99
Allegory of the illustrious achievements of Swedish kings (1693) by David Klocker Ehrenstrahl
$19.99