I came across this pic of Dita Von Teese. Does the entire world love the Isle of Sky tartan?



Cordially,
David