Designed by
Title
Logo of Carpisa on their main stores in Belgrade. Carpisa is an Italian manufacturer and retailer of luggage outlets #122042554
Description
NPicture of Carpisa sign with their logo on their shop in Belgrade, Serbia. Carpisa is an Italian manufacturer and retailer of luggage, handbags, wallets and travel accessories, with over 600 outlets worldwide
This image is editorial