BSMGP

AcronymDefinition
BSMGPBritish Society of Master Glass Painters