Cait Osborne

Photo By Megan Kernaghan

Megan Kernaghan, Staff

“Since I was born, I have been to Disneyland over 300 times.”