Church

Sts. Constantine & Helen Church, Lancaster

Lancaster, California, United States