Search
Loukia Clemeno
Loukia Clemeno is an actress.
See more on
IMDb
Cast
Crew
Acted in
These Final Hours
2014
as
James' Niece #2