Share
twitterlinkedinfacebook
Image 1 of 1
ADA01076EGY.jpg
A pair of twins sit in the back of a truck as the driver manoeuvres through traffic in downtown Cairo.