March 14, 2013 - The English folk rock band Mumford & Sons performs live at the Alcatraz, Milan, Italy
Size: 3647px × 5472px
Location: Alcatraz, Milan, Italy
Photo credit: © Rodolfo Sassano / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: &, ben, concert, dwane, live, lovett, marcus, marshall, mumford, show, sons, ted, winston