Birmingham Public Library (AL):
Summer Reading Finale @ Springville Road Library
Birmingham Public Library (AL):
Summer Reading Finale @ Springville Road Library
Birmingham Public Library (AL):
Adult Crafts @ Springville Road
Birmingham Public Library (AL):
Adult Crafts @ Springville Road
Birmingham Public Library (AL):
Adult Crafts @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Preschool Lab @ Springville Road
Birmingham Public Library (AL):
Hoop Lady @ Springville Road
Birmingham Public Library (AL):
Hoop Lady @ Springville Road
Birmingham Public Library (AL):
Hoop Lady @ Springville Road
Birmingham Public Library (AL):
Hoop Lady @ Springville Road
Birmingham Public Library (AL):
Springville Road Paint Party
Birmingham Public Library (AL):
Springville Road Paint Party
Birmingham Public Library (AL):
Summer Reading Nature Mosaics
Birmingham Public Library (AL):
SR Adult Summer Reading nature mosaics (2)