Wednesday, June 28, 2017
Home Tags Jewel Staite

Tag: Jewel Staite

Jewel Staite

Jewel Staite was born in 1982 in British Columbia, Canada. To me, she is best known for her role as Doctor Keller on the...

Izanne Tyler

New Nelson Mandela Statue

Astana Skyline