Picture - Azealia Banks London United Kingdom, Thursday 29th August 2013

Azealia Banks - Azealia Banks leaving the BBC Radio 1 Studios - London, United Kingdom - Thursday 29th August 2013




More: Azealia Banks leaving the BBC Radio 1 Studios




Contactmusic