Designed by
Title
Street scene in the city of Chengdu #160065150
Description
Mother cycling with her daughter in the front bike basket and other people zebra crossing the busy street in the city of Chengdu in summer, Sichuan Province, central China
This image is editorial