Amy Winehouse - Wednesday 23rd March 2011

Amy Winehouse spends the night in Camden Town after leaving Abbey Road studios earlier that evening London, England - 23.03.11 (14 images)

Advertisement