The Thames at Maidenhead. (SOLD)

Oil on canvas, 42" x 30".

The Thames at Maidenhead. (SOLD)

Oil on canvas, 42" x 30".