Trustees report and financial statements for the year ended ... /
Swiss Church in London (London, England)
London : Swiss Church in London
Title from cover.
Description based on 2004 issue.
Swiss Church in London (London, England)
Protestant churches
Swiss
Report and financial statements