White leather western coat

Regular price £40.00

See pics for wear and stains.

Size medium