
Allegory Of Virtues Overcoming Vice
$19.99 - $23.99
Allegory Of Virtues Overcoming Vice by Anonymous
$19.99 - $23.99
Allegory of Virtue and Vice (1505) by Lorenzo Lotto