01Jun2011

City : London, England
Venue : Purple Turtle
Address : 65 Crowndale Road, Camden NW1 1TN, London
Time : 18:00