IVRLA

AcronymDefinition
IVRLAIrish Virtual Research Library and Archive (University College Dublin)