Posts in Category: june 11

John Constable

John Constable, British painter, June 11, 1776-March 31, 1837