Denouement

Oil on linen
52×42 inches

 

$17,000

Availability: In stock

Scroll to Top