Milan Italy. 05th December 2011. The English rock band The Wombats performs live on stage at Magazzini Generali to present their


Milan Italy. 05th December 2011. The English rock band The Wombats performs live on stage at Magazzini Generali to present their new album "This Modern Glitch"


Size: 3456px × 5184px
Photo credit: © Rodolfo Sassano / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: band, concert, dan, english, haggis, indie, knudsen, live, matthew, murphy, pop, rock, show, tord, wave, wombats, Øverland