digitalportfolio
©Travel Pix
Camel riders at Giza Pyramids, UNESCO World Heritage Site, Giza, Cairo, Egypt, North Africa, Africa
License this image