British Library

(Stop B)

Bus Stop • Camden, London