Designed by
Title
Springbok Statue, South Africa House at Trafalgar Square in London, England #58030908
Description
Statue of The High Commission of South Africa in London which is a diplomatic mission from South Africa to the United Kingdom. It is located at South Africa House, a building on Trafalgar Square, London. As well as containing the offices of the High Commissioner, the building also hosts the South Africa consulate.
This image is editorial