British Protectorate of Swaziland

GPTKB entity