st. peter and paul church on washington square in north beach - san francisco, california