Barcelona, Catalonia, Spain. Camp Nou football stadium (1957) home of F C Barcelona

- Image ID: D1RKD6
PjrTravel / Alamy Stock Photo
Image ID: D1RKD6
Location: Barcelona, Catalonia, Catalunya, Cataluna, Spain, Europe