No images available

ZSZ-175176


An Ovimbundu Staff

Angola

90.0 cm (35.4 in)

Provenance

Auction results