Stock Photo: England, London, Westminster. A statue of Clive of India with government buildings on King Charles Street.
Stock Photo: 4282-23835 England, London, Westminster. A statue of Clive of India with government buildings on King Charles Street.