The best snap from my Baywatch shoot when the Daily Star compared me to one of my absolutely idols, Pamela Anderson. I was completely smitten! Shot in broad daylight on the infamous Venice Beach in California. Photo by James Thompson.
There are no reviews yet.
Your email address will not be published. Required fields are marked *
Your review *