Floetry, Marsha Ambrosius, The Floacist

Floetry, Marsha Ambrosius, The Floacist

Floetry attends the Panasonic Mercury Music Prize 2003 held at the Le Meridien Grosvenor Park Hotel September 9, 2003 in London.