Designed by
Title
Prada store window shows hat and glasses. Blurred view of a woman walking nearby. #242571571
Description
Prada store facade showing hat and glasses on a mannequin. Blurred view of a woman walking on the street. Luxury fashion store in Barcelona, Spain. Shopping concept and urban lifestyle.
This image is editorial