Preview Luxor Temple, Luxor, Thebes, UNESCO World Heritage Site, Egypt, North Africa, Africa Image ID: 796-632 Artist: Michael DeFreitas Purchase a commercial license Buy framed prints & more from our print store color image travel photography travel destinations day outdoors horizontal archaeology archaeological sites ancient civilizations past history temple temples ruins old ruin luxor luxor temple thebes world heritage site egypt africa north africa