John Constable
Hadleigh Castle is an oil painting by the English painter John Constable.