Shelly Pamensky

Gallery / Interiors / North London Home

Oil on canvas