Short eared owl hunting
Short eared owl hunting

Location: Skomer Island, Wales

Short eared owl hunting

Location: Skomer Island, Wales