Sunday, September 23, 2007

St. Peter receives the keys of Heaven



From the chapel of Sacred Heart School in nearby Menlo Park.