Henry Richard, the Apostle of Peace - 1924...
CND Heddwch 57 Summer 2012
Unveiling of the Henry Richard monument,...