This pair of Great Horned Owlets were a very popular attraction at Brazos Bend State Park during our visit.

Share this photo