Beautiful World : “The Devils Chair” by Stephen Phelan … “The Devils Chair” by Stephen Phelan – Alderney, Channel Islands. (960×540) Picture found by the Ditpub “Beautiful World” searcher. Original was/is available from ht...