A British Veil Eleanor, British, actress, mother and Muslim. Footnote. This picture was exhibited at Alexandra Palace in North London. Two women were overheard speaking, and one said to the other, “It’s yer ‘elena Bonham-Carter.” I wondered what the famous actress would make of this!

Both comments and trackbacks are currently closed.