Milan, Italy. 30 January 2017. The American rock band THE FLAMING LIPS performs live on stage at Alcatraz during the "There Should Be Unicorns Tour 2017" Credit: Rodolfo Sassano/Alamy Live News
Size: 3168px × 4751px
Location: Milano, MI, Italia
Photo credit: © Rodolfo Sassano / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: alternative, american, band, brown, concert, coyne, derek, drozd, duckworth, experimental, flaming, ingalls, ivins, jake, ley, lips, live, matt, michael, neo-psychedelia, nicholas, post-punk, psychedelic, rock, show, steven, wayne