This painting of the Original Meters was produced live at the New Orleans Voodoo Festival.
- Created: October 2011
- Inventory Number: 8300-9002
- Collections: Voodoo Festival
This painting of the Original Meters was produced live at the New Orleans Voodoo Festival.