Ruddy Highflyer

Ruddy Highflyer

Observation - Ruddy Highflyer - UK and Ireland. Description: