Peter Beaverstock 31 May – 30 June 1967

-

68 Bell Street
London