Grangetown Library

Grangetown Library
Grangetown Branch Library Havelock Place, Cardiff, CF11 6PA
Photo of Grangetown Library