DWCGB

DWCGB stands for Domestic Waterfowl Club of Great Britain (UK)

DWCGB
Share
Abbreviations And Their Meaning