300 580 0 Shelduck TW..

300 580 0 Shelduck TW..

Observation - 300 580 0 Shelduck TW.. - UK and Ireland. Description: