28 Nov 1983
See full details
An anti-nuclear protest in Nelson.
Media and materials
protesters; placards; anti nuclear; resistance; opposition; demonstration; banners; ships; harbours; wharves; military; warships; bombs; defence; weapons; Nelson; Nelson Port
Be the first to comment.