Taken at Our Lady of Peace Church in Santa Clara CA. The statue is about 33ft tall. You can find more shots of the parish here
Copyright T.Trinko 2005