HDMPL

AcronymDefinition
HDMPLHenry D. Moore Public Library (Steuben, ME)