Statue to what appears to be English Speaking Peoples #204604174
Description
This white stone Statue is a bit of a mystery as I can find not reference to its location. I think it is on the embankment of the River Thames judging from the other images that are before and after it