Tag: mallard duck in Greater London

HG Walter