Shelduck Menai Straits

Shelduck Menai Straits

Observation - Shelduck Menai Straits - UK and Ireland. Description: