YVBSG stands for Yorkshire Vernacular Buildings Study Group (UK)

YVBSG
Share
Abbreviations And Their Meaning