CACML stands for Charles A Cannon Memorial Library (Concord, NC)

CACML
Share
Abbreviations And Their Meaning