DYPL stands for Delevan Yorkshire Public Library (Delevan, NY)

DYPL

Leave a Reply

Your email address will not be published. Required fields are marked *