Barn Owl

Barn Owl

Observation - Barn Owl - UK and Ireland. Description: