Painting Capturing British defeat in India sold at Auction in London A painting capturing the momentous victory in battle of Indian rulers over British East India Company troops in […]