Quick view HP8844 King Ludwig Bavaria shield $15.00 HP8844 King Ludwig Bavaria shield 1.5" x 1.5" easy to pin on hat