32. “London & The Thames” – Oil on canvas – 91.5x61cm

32. "London and The Thames" - Oil on canvas - 91.5x61cm