AFWHS

AFWHS stands for Australian Friesian Warmblood Horse Society

AFWHS
Share
Abbreviations And Their Meaning