Designed by
Title
The ship Umzabalazo at the V&A Waterfront, Cape Town, South Africa. #121467173
Description
The ship Umzabalazo at the V&A Waterfront, Cape Town, South Africa. The name means & x22;struggle& x22; in the local Xhosa language.
This image is editorial