Preview Colossi of Memnon, Thebes, UNESCO World Heritage Site, Egypt, North Africa, Africa Image ID: 796-637 Artist: Michael DeFreitas Purchase a commercial license Buy framed prints & more from our print store color image photography outdoors no people travel travel destinations vertical blue sky architecture built structure ruins history old ancient ancient civilization built structure egyptian culture colossi of memnon thebes unesco world heritage site egypt north africa africa famous place