Church

Holy Cross Church, Belmont

Belmont, California, United States