Entire collection · 24,488 / 249,347
Segovia, Spain (1906) by Robert Henri — The Athenaeum — Image id 125225