Statue of Cecil Rhodes (c.1908) stands at Company's Garden (Dutch East India Company) in Cape Town, South Africa.

- Image ID: P41MTX

Search stock photos by tags