An Italian bamboo folding screen

1/1

Hammer

£40

An Italian bamboo folding screen