Gray whale washes up on Emma Wood State Beach, likely will be towed out to seaVentura, California, United States
May 5, 2020
Ventura County Star
Event
|