First Church of Christ, Scientist, Deland, FL (S. Clara Ave.)

‹‹ Back to Gallery