Designed by
Title
Carpisa store exterior #155085127
Description
Rome, Italy - July 21, 2019: 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