Snow Scene, Camden Town London

  • 14x21
  • Oil on Canvas