Hand Painted Tribal Shield

£250.00

African shield - hand painted.