bill-hocker-sloan-square-london-england-1989

8349    Sloan Square, London, England, 1989