Tamara Taylor

Tamara Taylor

Birthplace: Toronto - Ontario - Canada