Rio de Janeiro, Brazil, March 20, 2009. Members of the German band Kraftwerk during their show in the Apoteose Square in the city of Rio de Janeiro.

- Image ID: WAHXAX
Rio de Janeiro, Brazil, March 20, 2009. Members of the German band Kraftwerk during their show in the Apoteose Square in the city of Rio de Janeiro.
A.PAES / Alamy Stock Photo
Image ID: WAHXAX

Similar stock images