Baywatch

$12.00

Category:

Description

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.

Reviews

There are no reviews yet.

Be the first to review “Baywatch”

Your email address will not be published. Required fields are marked *