answersLogoWhite

0

Cariad Lloyd was born in London, England, on 21st November 1982. She is a British comedian, actress, and writer known for her work in various television and theater productions.

User Avatar

AnswerBot

2mo ago

What else can I help you with?