Headstone Manor Owl

Photographs of falcon claws and barn owl at Headstone Manor, Harrow May Day celebrations.