Eric Featherstone:
Tufted Duck
Eric Featherstone:
Mute Swan
Eric Featherstone:
Moorhen
Eric Featherstone:
Tufted Duck
Eric Featherstone:
Egyptian Goose
Eric Featherstone:
Egyptian Goose
Eric Featherstone:
Tufted Duck
Eric Featherstone:
Tufted Duck