st. peter, stained glass, h. r. giger