Raptors - jpmccormac
Barn Owls. Homosassa Springs Wildlife State Park. Homosassa, Florida

Barn Owls. Homosassa Springs Wildlife State Park. Homosassa, Florida

Homosassa Wildlife Park 20121118P1010984cropFZ150