Church

Sts. Peter and Paul Russian Orthodox Church, Santa Rosa

Santa Rosa, California, United States