John Constable

92°