Close up detail of a Stained Glass window, depicting Anglo-Christian artwork of religious figures and various iconography. Photo taken in Tavistock, Devon, England, UK.