#
buy premium
Lowri Izzard

Lowri Izzard

Lowri Izzard is an actress, known for Hidden/Craith (2018), The Final Frolic (2016) and Made in Wales (2009).

Lowri Izzard's FILMOGRAPHY
as Actor (4)
Solarmovie