Tag: Boers

HISTORICAL PLACE

Mafeking – South Africa – Administrative Headquarters of the Bechuanaland Protectorate