Coachella Music Festival, Friday, April 16, 2010
LCD Soundsystem perform at the 2010 Coachella Music Festival in Indio, CA on Friday, April 16, 2010.
Add to Cart
Add to Lightbox
Download
- Filename
- 100416-0627.jpg
- Copyright
- Amy Tierney/f8f11 Images
- Image Size
- 2784x1856 / 1.0MB
-
- Contained in galleries
-