The Statue of Cecil John Rhodes by Herbert Baker, was erected at Company’s Garden in Cape Town, South Africa, in 1908.


Size: 2381px × 3572px
Location: Cape Town, South Africa.
Photo credit: © Suretha Rous / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: africa, baker, british, cape, cecil, colonialism, companys, garden, herbert, john, rhodes, south, statue, town