English | मराठी 

Rachel Riley poses with clockwork Lion statue

Rachel Riley

TV presenter Rachel Riley poses for photographers after unveiling a new clockwork Lion statue in Trafalgar Square, London, Thursday, Jan. 28, 2016. The statue raising awareness and funds for the Big Cats Initiative, which supports efforts to save big cats.

Leave a Reply