The Main Stage at the Ultra Music Festival in Miami, Florida, USA taken on March 25, 2011.
Ultra Music Festival in Miami, Florida, USA on Friday, March 25, 2011.
Size: 2807px × 1872px
Location: Miami, Florida, USA
Photo credit: © Red Square Photography / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: audience, audio, blue, concert, crowd, dance, dj, duran, edm, electronic, fans, festival, florida, house, lighting, lights, live, miami, music, people, performance, sky, sound, speakers, stage, ultra, usa