The Ritz Picture House and the bottom of Leeds road 1958 ish.  Put on here in 2002.

Back