Bike Square in Jeddah, Saudi Arabia, drawings and illustrations of a large bicycle made of marble, famous landmarks in Jeddah, Vector IllustratorNo description available