Tyto alba alba

Western barn owl (Tyto alba alba)

France � Les Aigles du Léman (Under human care)
? Back to archive