Stock photo
Blurred of people walking across Shibuya crossing with rush crowds in street, JAPAN Shibuya.
JPG
5697 x 3798