Owl Nest

  • Sale
  • Regular price $37.00


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.