This statue stands above the main entrance to the well-known London store Selfridges situated in Oxford Street. It depicts the … More
Birds and trains and history and all of the things that I enjoy
This statue stands above the main entrance to the well-known London store Selfridges situated in Oxford Street. It depicts the … More