Armoured lance

£1.20

Armoured lance

Description

Arab Armoured lance