Picture - Wild Beasts at Grosvenor House Mercury Music Prize
Wild Beasts arriving at the 2010 Barclaycard Mercury Music Prize at the Grosvenor House Hotel in London, England - 07.09.10
+ More: Wild Beasts Pictures
+ More: Grosvenor House Pictures
+ More: Mercury Music Prize Pictures
+ Photo Album: Wild Beasts arriving at the 2010 Barclaycard...