ALLEGORICAL PAINTINGS: "Allegory: Tower of London", oil, 20" x 15", $800

click to go back