Craven Hill Congregational Chapel, Hyde Park
Language: eng
Notes: Printed for private circulation.