Robert Eagle Fine Art

Eel Pie Island
Stan Smith

Motor vessel "Queen Elizabeth" undergoes overhaul at the Eel Pie Island boatyard by the Thames at Twickenham

 

Stock no. 0240