Long-absent burrowing owls are popping up in Costa Mesa’s Fairview Park.
Burrowing owls – cute little birds with long legs and serious expressions – have been spotted at Costa Mesa’s Fairview Park in recent months, and experts are hoping they’ll stay and multiply.
Comments
Add a Comment