BARCELONA - JUN 3: Swet Shop Boys (Indian Pakistani hip hop group, consisting of rappers Heems and Riz MC) perform in concert at Primavera Sound 2017

- Image ID: JXTDGE
BARCELONA - JUN 3: Swet Shop Boys (Indian Pakistani hip hop group, consisting of rappers Heems and Riz MC) perform in concert at Primavera Sound 2017
Christian Bertrand / Alamy Stock Photo
Image ID: JXTDGE
BARCELONA - JUN 3: Swet Shop Boys (Indian Pakistani hip hop group, consisting of rappers Heems and Riz MC) perform in concert at Primavera Sound 2017 Festival on June 3, 2017 in Barcelona, Spain.

Similar stock images