S S Schaapen Oct 22, 2026 I have seen a copy of this photo - or perhaps an original - hanging in the New Stanley Hotel in Nairobi?
I have seen a copy of this photo - or perhaps an original - hanging in the New Stanley Hotel in Nairobi?