Camelot

Oil on canvas
60×52 inches

$20,000

Availability: In stock

Scroll to Top