Shelduck and Curlew at Cramond

Shelduck and Curlew at Cramond

Observation - Shelduck and Curlew at Cramond. Description: