Headstone Manor Harrow-4

Photographs of barn owl chicks at Headstone Manor, Harrow May Day celebrations.