Annual Art Car Parade held in downtown Houston, Texas, USA, on May 12, 2012.


Size: 4288px × 2848px
Photo credit: © Gabbro / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: america, american, art, automobile, car, colorful, colourful, cultural, culture, decorated, ducks, event, fun, houston, kids, motor, parade, party, ride, strange, usa, vehicle, wacky, weird