Nesta Cooper image

Nesta Cooper

Acting
December 11, 1993
Mississauga, Ontario, Canada