Roz Carter

Roz Carter

Roz Carter

Roz was born back in the days when televisions had knobs. She spent her childhood with her nose stuck in a book, preferring their company over anyone else's.