Lot 1368 , A Cherry Blossom Shoe Polish advertising shoe stand

A Cherry Blossom Shoe Polish advertising shoe stand

A Cherry Blossom Shoe Polish advertising shoe stand

£500-600

Unsold