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

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