Masquerade Ball - Original

Sale price Price $1,500.00 Regular price Unit price  per 

18 x 24 Mixed Media Oil on gallery wrapped canvas.