Isabella Bru strolls through the streets of Buenos Aires - Argentina in the first International Ted Ride

12K views • 5 months ago

Trending