Traffic Street Pedestrians Ubud Bali Indonesia

2:45
Traffic in a street with pedestrians – Ubud, Bali, Indonesia.