Designed by
Title
Versace shop in Barcelona, Spain #75762719
Description
Barcelona, Spain - October 27, 2015: Versace shop in Barcelona, Spain. Versace is a world famous fashion brand. Versace is an Italian fashion company and trade name founded by Gianni Versace in 1978.
This image is editorial