Lucia Perez representing Spain smiles during the Big 5 press conference at Eurovision Song Contest in Duesseldorf, Germany, 13 May 2011. The Final of the 56th Eurovision Song Contest takes place on 14 May 2011. Photo: Henning Kaiser dpa/lnw
Contributor:dpa picture alliance archive / Alamy Stock Photo
File size:21.5 MB (1.1 MB Compressed download)
Releases:Model - no | Property - noDo I need a release?
Dimensions:2320 x 3232 px | 19.6 x 27.4 cm | 7.7 x 10.8 inches | 300dpi
Date taken:13 May 2011
This image could have imperfections as it’s either historical or reportage.