Shark Fin Cove Beach, Davenport, CA, Lennart Pagel