Bamileke Hand Carved Shield.

Handmade African Bamileke Tribal Shield 55cm

R 950.00
Hand Carved Bamileke Shield Cameroon.
R 950.00
Showing: 1-1 of 1
Spinner