First Church of Christ, Scientist, London, England (Sloane Terrace)

‹‹ Back to Gallery