Indian Shield
Pant, G.N.
Indian Shield - New Delhi Army Educational Stores 1982 - 219p [with col. Plates]
India - Arms - Shield
739.7520954 / PAN 195-I
Indian Shield - New Delhi Army Educational Stores 1982 - 219p [with col. Plates]
India - Arms - Shield
739.7520954 / PAN 195-I