Zimbabwe House, London- The Zimbabwe Embassy
Stumbled across on The Strand. Zimbabwe house has magnificent window displays of indigenous crafts and light boxes.
Stumbled across on The Strand. Zimbabwe house has magnificent window displays of indigenous crafts and light boxes.