Amazing Bicycle Sculpture in Jeddah, Saudi Arabia
One of my friends living in Saudi Arabia has send me this picture he took using his mobile phone camera while traveling through the Tahlia Street street of Jeddah, Saudi Arabia. He didn’t no what this bicycle is all about. What he told me is “Must be bicycle used and left behind by the religious Continue Reading



