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

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