Jenna harrison is a british actress she was born in gorleston norfolk england and lived in the netherlands and germany before settling in the uk.
That came about after so many men sent her snapshots of their appendages, so she decided to benefit from it.