Metric playing on Day 1 of Voodoo Festival 2010 in New Orleans.

- Image ID: CF6G31
Golden Richard / Alamy Stock Photo
Image ID: CF6G31
Location: New Orleans, LA

Search stock photos by tags