Designed by
Title
Carpisa shop #138040271
Description
Verona, Italy - September 5, 2018: Carpisa store signage. Carpisa is an Italian manufacturer and retailer of luggage, handbags, wallets and accessories, with over 600 outlets worldwide
This image is editorial