Blurred image of people walking in a modern shopping mall, concept for retail, marketing, and advertising campaigns

Code produit:
1406082237