Leeds city centre, late 1960s

Shots of Town Hall clock, Albion Street/ Merrion Street, the Merrion Centre and The Headrow. See also ...
Back to Top