VLMA

AcronymDefinition
VLMAVirtual Lightbox for Museums and Archives (UK)