Church

Sts. Constantine & Helen Church, Cardiff By the Sea

Cardiff By the Sea, California, United States