Entire collection · 208,436 / 249,347
Santa Maria Novella, Florence, Italy (1884) by Henry Roderick Newman — The Athenaeum — Image id 55672