93: British Yeomanry Badges KK 2326 – KK 2356 King & Kipling numbers

This entry was posted by Tuesday, 23 November, 2010
Read the rest of this entry »

British Yeomanry Badges KK 2326 – KK 2356 King & Kipling numbers


Leave a Reply