English/Swiss Half Armoured With Levelled Halberd

£1.10

English/Swiss Half Armoured With Levelled Halberd

Additional information

Weight 15.9 g