What Battersea, London looked like in the 1980s Through Fabulous Photos by Peter Marshall
#38 Albion Quay, River Thames, Battersea, 1983
Places & People

What Battersea, London looked like in the 1980s Through Fabulous Photos by Peter Marshall
#38 Albion Quay, River Thames, Battersea, 1983
Places & People