Paul McHugh/Special to The Bee

St. Peter's Chapel on Mare Island

close window