Thames, near Kelmscott Manor (1896)

Back to Top