Shelduck - Fremington Quay

Shelduck - Fremington Quay

Observation - Shelduck - Fremington Quay - UK and Ireland. Description: