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

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