This is a German Army (Bundeswehr) cap badge for the Cavalry
The white alloy metal badge ( 74 mm width) is in a good condition with no real damage.
Good piece of militaria.
Free postage to the UK.