Designed by
Title
Indy 500 Parade 2018 #119667964
Description
Indianapolis, Indiana, USA - May 26, 2018, Women wearing traditional chinese clothing and holding umbrellas from the Confucius Institute Indianapolis, from the IUPUI University at the Indy 500 Parade
This image is editorial