Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Anouska Leigh
Follow
Born 4 December 1989 in Lewisham, London, England, UK
Actor
See all 14 →
Sealed
2009
?.?
?.?
The Old Silo Farm
The Watcher
Sealed
2020
?.?
?.?
The Witching Hour
Empress Amalia
Sealed
2020
?.?
?.?
Tales From Strangerville
Jess Sigworth
Sealed
2020
?.?
?.?
Fantasmus
Maddison