Harry Hall Riding Hat

£35.00

As new condition 

size 52cm - 6 & 3/8

Navy/Fuschia