• Haverford Township Free Library, Haverford, PA- exterior view
  • Axonometric view of buiding and green roofs.
  • Haverford Township Free Library- Interior View
  • Haverford Township Free Library, Haverford, PA