Royalty-free stock photo ID: 561830731

Feet of pedestrians walking on the crosswalk in Oxford street, London. Modern life, travel and shopping concept