Scaramouche Gallery

Scaramouche Gallery

Paul Branca, Isola (Eyes), 2013, oil on canvas, 18 1/4 x 21 in. Courtesy Scaramouche, NY.
Subscribe
Get updates on the Scaramouche Gallery