Home > Library and Archives > James Still Collections > STILL_POSTCARDS > 201
Luxor - The Luxor Temple seen from the Nile
Lehnert & Landrock
1940
The Luxor Temple seen from the Nile at Luxor, Egypt circa 1940.
DOWNLOADS
Since October 31, 2016
Advanced Search