Thames at Chelsea by Clifford Hall
Leicester Galleries label on reverse

Leicester Galleries label on reverse 

Clifford Hall "Thames at Chelsea"

oil on panel

6.25"x 8.75"

Exhibited: Leicester Galleries December 1939

Framed.

Price: £1100