a film by Peter Martin, 1995
52 min · Documentary
A documentary about the largest display of the UK AIDS Memorial Quilt.