‘Psycho’ (1962) One of the 17 Hitchcock mosaics at Leytonstone

‘Psycho’ (1962) One of the 17 Hitchcock mosaics at Leytonstone