Thursday, 29 August 2013

Oxford's All-Seeing Eye


In Oxford there is a strange symbol, an adaptation of the Illuminati Pyramid in a Debenhams department store, at a crucial location in the city.

No comments:

Post a comment