Ambience Street Pedestrians Tokyo Japan

0:20
City street with pedestrians – Tokyo, Japan.