Little owl (Athene noctua) two chicks on tree stump, Hertfordshire, England, UK, June