Colour and Light
That is awesome - where is it?
Isn't it?! It is actually quite small, and it is one of the bronze reliefs around the base of a 5 metre tall statue in St Pancras' International train station, in London. Will put more pictures from the sculpture shortly.