Templar Cross ...

Another Templar one in the Vexin area in France.

More photos by cherub38