Thomas Charles Leeson Rowbotham

Thomas Charles Leeson Rowbotham
On the Coast near Genoa (1860)

Thomas Charles Leeson Rowbotham (1823 in Dublin – 30 June 1875 in Percy Lodge, Camden Hill, Kensington), was an Irish watercolour, landscape and marine artist and lithographer.