Mixed Show 3 July – 25 August 1973

-

66-68 Bell Street
London