Entire collection · 103,999 / 249,347
The Temple of Dendera, Upper Egypt (1841) by David Roberts — The Athenaeum — Image id 205107