John Constable 11th June, 1776 - 31st March, 1837

John Constable

paintings by John Constable: