Swiss musical box among other hidden treasures at Inverness valuation day

Bonhams antique valuation at Culloden Battlefield.
Breaking

    Cancel