South Library Islington

South Library Islington
115-117 Essex Road, London, N1 2SL
Photo of South Library Islington