Barn Owl - North Devon

Barn Owl -  North Devon

Observation - Barn Owl - North Devon - UK and Ireland. Description: Great to see these owls about the country side in daylight

Great to see these owls about the country side in daylight