Press release /
Traverse Theatre (Edinburgh, Scotland)
Edinburgh : Traverse Theatre,
Description based on: 13th Apr. 1983.
Traverse Theatre (Edinburgh, Scotland)