Elain Lloyd

Elain Lloyd is a Welsh actress, singer, writer and dubbing actress.

Series

 * }

Unidentified roles

 * Ffi-ffi a'i Ffrindiau
 * Hwrê! Dyma Nodi
 * Nico Nôg
 * Octonots