Stacks Image 78
The esoteric meaning of this red cross surrounded by 24 blue rays, in an encyclopedia or treasure trove specific to the Knights Templars