BH 166 British Heavy Dragoons standing shouldered swords (overalls), Peninsular War

£9.50

Description

BH 166 British Heavy Dragoons standing shouldered swords (overalls), Peninsular War