September 24, 2011 Cute moving kids! 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!
September 24, 2011 Gorgeous Cape Town Parade! I had the pleasure of being a ‘parade-marshal’ for the Cape Town Moving Planet event, and had to wait at the top corner of their...