The Weird, Strange, Bizarre & Odd Stuff

6. Lisha Barboza stands with her father Ben while he holds a picture of his wife, nurse Jacintha Saldanha.

6. Lisha Barboza stands with her father Ben while he holds a picture of his wife, nurse Jacintha Saldanha.

Ads by Google

Leave a reply