Summer_show_1978_thumb

Summer Show 1 August – 16 September 1978

-

66-68 Bell Street
London