Church

SS. Peter and Paul Church, Ben Lomond

Ben Lomond, California, United States