Stock Photo: Virgin Mary statue in a church, Our Lady Of Peace Shrine, Santa Clara, California, USA