Entire collection · 108,988 / 249,347
Temple at Almorah, Kumaon, North-West India (circa 1878) by Marianne North — The Athenaeum — Image id 209832