Laura Sheeran Live Thumb

Laura Sheeran Live Video

Recorded at Camden Palace Hotel 15/7/10. As you can see, Laura is absolutely magic live. If you haven’t already, you should take the time to check out here release Music for the Deep Woods, available as a free download.