Back to catalogue

Lot 537

in 27th July 2019

Guide price: £5-10

Demi lune hall table