36"x 24" oil on linen

Sleep

$2,200.00Price