African traditional antique shield

African traditional antique shield

Ksh38,500.00Price