Church

Sts. Constantine & Helen Church, Vallejo

Vallejo, California, United States