Statue of King Charles I in London, England stock photo
{"Image ImageDescription": "\"Statue of King Charles I in London, England next to Trafalgar Square, sculpted in 1633. Other images of Trafalgar Square:\"", "Image Copyright": "gregobagel"}