SPAIN Barcelona Cortefiel retail store on Passeig de Gracia street high end shopping district pedestrians by entrance to shop

- Image ID: B35F8A
SPAIN Barcelona Cortefiel retail store on Passeig de Gracia street high end shopping district pedestrians by entrance to shop
Kim Karpeles / Alamy Stock Photo
Image ID: B35F8A
Location: Barcelona, Catalonia, Spain, European Union