Main content

Extreme makeover of the future

Thea Druid is the only woman in Wales speacialising in futuristic make-up designs.

Release date:

Duration:

2 minutes