Concept

Makutsa, Robert

Properties

Alt label
  • Robert Makutsa
SES ID
  • 435627
  • 438747
Notation
  • 435627
In scheme
Top concept of
Definition
  • Kenyan sound engineer working in Scotland.