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