Teal - RSPB Marazion Marsh

Teal - RSPB Marazion Marsh

Observation - Teal - RSPB Marazion Marsh - UK and Ireland. Description: