Shelly Pamensky

Gallery / Interiors / North London Home 2

Oil on canvas