Itemoids

You are not logged in so some information on this page has been withheld. To see more, please log in or sign up.

Princess Anne was dressed for the South African sunshine in an orange dress and mirrored Adidas sunglasses today as she visited a new war memorial in Cape Town.