Kipling. (Kipling.) Departmental ditties and ballads and barrack room ballads. In English/ Kipling. (Kipling.) Departmental ditties and ballads and barrack room ballads. In English, new York - landofmagazines.com

TransliterationKipling. (Kipling.) Departmental ditties and ballads and barrack room ballads. In English

In EnglishKipling. (Kipling.) Departmental ditties and ballads and barrack room ballads. In English, new York

$399