Harlesden Library Plus

Harlesden Library Plus
Craven Park Road, London, NW10 4AB
Photo of Harlesden Library Plus