African Rock Art: Paintings and Engravings on Stone

GPTKB entity