This little white church was built in 1887.
Built in 1894,
First built out of wood in 1880, it was encased in stone in the 1950's.
From what I know of, this petroglyph (the large eyes, the mouth open with teeth) means seal. There are petroglyphs on Gabriola and Seals as well.
This is a six panel composite (with hand retouching). I took more shots of the bottom but the merging software isn't brilliant.