John Constable Stoke by Nayland 1922.4453 Art Institute of Chicago
3153 views

John Constable Stoke by Nayland 1922.4453 Art Institute of Chicago

Uploaded to 3 years ago

.