Shop Windows In Porto Cervo Sardinia Italy Stock Photo - Download Image Now - Adult, Arts Culture and Entertainment, Bag - iStock
dpa) - A view of a branch of Italian clothing retailer Gucci in the town of Porto Cervo on the island of Sardinia, Italy, 24 July 2005. Photo: Lars Halbauer Stock Photo - Alamy