Redbalifrog
Regular price $31.00 Sale
The Owls gather large sticks and nest in branches or cavities of trees and among rocks. They can lay up to thirteen eggs at a time but three or four is the usual number.