Barn Owls

Barn Owls

Observation - Barn Owls - UK and Ireland. Description: