ALLEGORICAL PAINTINGS: "Allegory, Marco Polo in Venice, oil, 24" x 61", $2200

click to go back