48" x 30" Acrylic on canvas.

 

Masquerade - Stuart Alter

$600.00Price