Wonderful photo of London Road, Liverpool, 1961'ish

Printable View