Many of us shop at Zara regularly for our clothes - but do you know what the shop's name really means? It turns out most people don't, as it's nothing to do with the founder
from Mirror - Weird News
from Mirror - Weird News
Tags
Mirror - Weird News