Jimmy Choo store in Barcelona, Spain
Size:
5131px × 3421px
Location:
Barcelona, Spain
Photo credit: ©
Andrew Duke / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
barcelona,
brand,
brands,
catalonia,
choo,
city,
jimmy,
shoe,
shoes,
shop,
shopping,
signs,
spain,
store,
storefront