Kristen Sherwood

Kristen Sherwood is a Los Angeles County Lifeguard at Baywatch.