42nd ROYAL HIGHLANDERS KNIFE BELONGING TO RSM JAMES RANKEN c1847

Printable View