Annabel Yuresha

Annabel Yuresha played Bin Liner in the Doctor Who television story Paradise Towers.