First Church of Christ, Scientist, Deland, FL (E. New York Ave.)

‹‹ Back to Gallery