Group of men talking Passeig de Lluis Companys Barcelona Catalonia Spain

- Image ID: AFFF6Y
Mark Baynes / Alamy Stock Photo
Image ID: AFFF6Y
Location: Barcelona, Catalonia, Spain