Athy Library

athy library interior with busy patrons - Athy Library

From historic church to modern community library.