News
The Mombasa Tusks symbolise the gateway to both the heart of the town and the port. They were erected as a triumphal arch for the visit to Mombasa of Princess Margaret, Oueen Elizabeth's sister ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results