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

- Image ID: DYMTFJ

Similar stock images