T.A.V.R. Medal

T.A.V.R. Medal

£10.00Price

Territorial Army Volunteer Reserve miniature medal.