Great Grey Owl chicks (Strix nebulosa) at nest site in 400 year old pine tree stump, Sweden.