This is a picture depicting the first Anglo-Sikh War.
When was the first Anglo-Sikh war fought?
First Anglo Sikh War was fought in December 1845.