The Meters

add to lightbox download buy
1/1
The Meters at the 2011 Voodoo Festival in New Orleans, LA.
The Meters at the 2011 Voodoo Festival in New Orleans, LA.
Filename: DSC_4174-1170.jpg
Copyright Golden G. Richard III
Size: 2832x3734 / 10.1MB

View This Image's Galleries:
Voodoo Festival 2011 (Day 3)