Cold Take
Discover
Club
Blind Pick
Log in
Sign up
Leona Vaughan
Follow
Born 3 February 1996 in Caerphilly County Borough, South Wales, UK
Actor
Sealed
2015
?.?
?.?
Bridgend
Grace
Sealed
2021
?.?
?.?
Communists!
Anna
Director
Sealed
2025
?.?
?.?
The Green Cottage
Director