STAR OF INDIA
The Star of India is conspicuously sported by Sir Richard Temple (1826- 1902) noted administrator in India
Picture No
10142288
Media ID
47342292
Size
3465px x 5880px
(1.7MB)
Credit
Mary Evans Picture Library
Source
Leslie Ward ('Spy') in Vanity Fair, 1881
Date
1881


