Simply Some Photos: Shadows
The shadows of children cast on the wall of their home in the Nile Delta town of Behira, 300 kilometers (186 miles) north of Cairo, Egypt, Wednesday, May 6, 2015. (Photo by Mosa'ab Elshamy/AP Photo)
← Previous picture
Next picture →
Military Woman Gallery
Must See Places
Google Ads Privacy