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

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