Chanel fashion store at Piazza di Spagna in Rome, Italy. Shop window.
Size:
3035px × 4500px
Photo credit: ©
Sara De Marco / Alamy / Afripics
License:
Licensed
Model Released:
No
Keywords:
brand,
business,
chanel,
economy,
fashion,
luxury,
retail,
shop,
store,
window