1/1
Little Leo performs on September 16, 2011 at the 10th annual Ponderosa Stomp, held at the Howlin' Wolf in New Orleans.

Little Leo performs on September 16, 2011 at the 10th annual Ponderosa Stomp, held at the Howlin' Wolf in New Orleans.

110916_0567.jpg

View This Image's Galleries:
Stompin' 2011: Day One