The Turtle Whisperer.. Peder Beck..












Hello My Little Friend...












I Love You, I Really Do...

Peder Beck and one of the only survivors that washed up on long beach last week via the LA river.. Peder is the Turtle Whisperer/ Savior