A black forest cuckoo clock

Item Lot Number: 1016

A black forest cuckoo clock

Sold: £280