At the Cape Town, South Africa parade – very cute smiles, and that is a fossil-fuel-free car the young boy on the right is wearing!

FacebookTwitter