XDLXDL
Introducing the City of London Corporation, a city within a city. Headquarters for global Freemasonry and Knights Templar. Symbolism will be their downfall. · XDL