As London begins to emerge, Trafalgar Square, the Landseer Lions

Oil on canvas
25 x 20 inch

£8,850

  Enquiries