BIF 33 Canadian Volunteer Cavalry command, galloping, stable jackets (officer in patrol jacket)

£9.50

Description

BIF 33 Canadian Volunteer Cavalry command, galloping