Watches of the Night from Rudyard Kipling's Stories of India

An insight into British India

2356 232