Our Lady of Peace Shrine, Santa Clara, California

Our Lady of Peace Shrine, Santa Clara, California - 48750595

Similar stock images

to-top-page