Hen Wlad Fy Mamau
Jan 1, 2000
Manon Llwyd
Jan 1, 2003
Engineer
2 Collabs
Musician, Songwriter, Producer
Artist
Producer, Songwriter
Songwriter, Musician, Producer
Record Label