Mumford & Sons

of 24

Marcus Mumford of Mumford & Sons strummed his mandolin all the way from West London for a performance at Buckhead Theatre in Atlanta on Nov. 7

Photo: Chris McKay/WireImage.com

Email Newsletter