A German Navy E Boat Badge awarded for service on E-Boats in WW2Condition Report
Estimate £100 to £200