Archive for April 12, 2018

 

This statue stands above the main entrance to the well-known London store Selfridges situated in Oxford Street. It depicts the Queen of Time and was created by Gilbert Bayes. It was unveiled in 1931.