1974 Red Lion Square confrontation between police and... 15 Jun 1974, NLA - NLA1706062.jpg

1974 Red Lion Square confrontation between police and... 15 Jun 1974, NLA - NLA1706062.jpg