Large Redeye f

Large Redeye f

Observation - Large Redeye f - UK and Ireland. Description: