Designed by
Title
Versace fashion store facade with mannequins on display. Pedestrians walking on the sidewalk. #242571591
Description
Facade of Versace luxury clothing store in Barcelona, Spain. Mannequins on display. Blurred view of people walking in front of the store holding shopping bags and wearing a protective mask. Shopping street. Concept of fashion, consumer, buyer, precautions in Covid-19 times.
This image is editorial