Barn Owls of Florida

Everglades, FL