Smith, Stan - illustrations, sketches, etc - Thames riverside, Twickenham

Artist: Smith, Stan - illustrations, sketches, etc
Stock No: 0252


See More:

Genre: Landscape
Tags:


Description

For many years Stan Smith had a studio on Eel Pie Island, an eccentric idyll in the Thames at Twickenham, West London.