World Science Festival

World Science Festival

World Science Festival via Bloomberg

The World Science Festival street fair, in New York through June 5.