VALHS

VALHS

stands for Viking Age Living History Society
VALHS
Share
Abbreviations And Their Meaning