Lot 512 , Twelve French linen smocks.

Twelve French linen smocks.

Twelve French linen smocks.
£50-80

Sold for £55