Hadleigh Castle
painting 24 of 63 by John Constable

Hadleigh Castle by John Constable