ALLEGORICAL PAINTINGS: "Venice, St. Mark's Square", oil. 24" x 26", $1500

click to go back