London Grey

London Grey

The Tower of London During the First World War, eleven German spies were shot by firing squad in the Tower … More