Share
twitterlinkedinfacebook
Image 1 of 1
GMT00371PAL.jpg
Members of the 'Team Ramallah' racing car team race through the streets of Bethlehem after winning one of the major summer race meets in the famous Holy city.