Scaramouche Gallery

Scaramouche Gallery

Paul Branca, Isola, 2013, oil on canvas, 21 x 18 in. Courtesy Scaramouche, NY.
Subscribe
Get updates on the Scaramouche Gallery