Harrods

by Carol King |
words by Carol King Luxury British department store Harrods has opened a store in Italy at Porto Cervo on the island of Sardinia. The Harrods brand is famous…