Steve Harris

Leytonstone, Essex (now London), England / 1956