Cloverdale Branch


Cloverdale Branch - branch library of the Surrey Public Library.