LSBU/7/3/16/8
·
Stuk
·
December 1995
Part of London South Bank University
Also shows the Borough Road building
Zonder titel