Ruth M. Gadebusch
Ruth M. Gadebusch brian vawter Fresno Bee Staff Photo
Ruth M. Gadebusch brian vawter Fresno Bee Staff Photo