Harrods

by Carol King | Fri, 06/28/2013 - 09:51
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…