Pair of Burrowing Owls in Cape Coral, Florida

© photoguy73