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