Burberry’s iconic checkered print has found its way to these sites in the Canary Islands and South Africa
byThe Burberry ‘check’ is iconic, to say the least. After draping raincoats, luggage pieces, umbrellas, and a range of other accessories for the marquee,…