Estadi del F.C. Barcelona - Camp Nou - a football stadium in Barcelona, Catalonia, Spain

- Image ID: DYMTFR

Similar stock images