Back to photostream

BOOK STACKS 21

British Library book store, Woolwich in south east London, UK. Looking down onto the ground floor. The building used to be an armaments factory. Zenitar 16mm f/2.8 fisheye lens.

1,352 views
0 faves
0 comments
Uploaded on December 14, 2010
Taken on December 14, 2010