What could be the meaning of this red cross?