Bamileke animal head

£450.00

A Bamiileke glass beaded head

Out of stock