On the Thames
1859
On the Thames by Francis Seymour Haden, 1859, Academic
Views: 2
1859
On the Thames by Francis Seymour Haden, 1859, Academic