link to home page of aglassasylum.com

Tag: Britain at War

  • A statue and the moon.

    A statue and the moon.

    The Guards’ Memorial is a prominent landmark located in the heart of London’s Pall Mall. It is a memorial dedicated to the Guards Division of the British Army who lost their lives during World War I. The memorial was unveiled in 1926 and has since become an important site to commemorate the sacrifice of the…