US ambassador Eric Garcetti clicks selfies with commuters while taking a ride in Delhi Metro

See also  Grey's Anatomy: 10 Facts About Owen Hunt Many Fans Don't Know

Leave a Comment