Charli Nouwan

Charlotta Imogen"Charli" Nouwan is a contestant on Ultimate Big Brother 1.