Mallard Menai Straits

Mallard Menai Straits

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