Order Of The Hospital Of St [Saint] John

Scope and Content

Programme of a General Assembly and Investiture held at the Assembly Room, City Hall, Cardiff