Cardiff CF14 2HP, United Kingdom
8 Clos Ty Clyd Cardiff CF14 2HP GB
Profession
Interpreter, Lipspeaker