Renee de Villiers on Muck Rack

Renee de Villiers

Glasgow, Scotland
Freelance Video Journalist — Freelance
As seen in: Freelance

Video journalist in the UK. Part-time student.⚖️