Painted biblical stones arranged on the Thames foreshore near the O2 — London Magazine