church of st. porphyrius