Serena Maneesh plays the Hoxton Bar & Grill in London
Location: Hoxton Bar & Grill, London, England, UK
14.02.2006
Serena Maneesh lands single of the week in The Guardian