7th June 2012
Photo with 7 notes
Lemuria perform during the Chaos in Tejas Music Festival in Austin, Texas on June 3rd, 2012.
Check it out here.
Tagged: LemuriaSheena OzzellaRolling Stone
never seen a girl play guitar like this little lady here; got a new crush.
← Previous post
Next post →