Cotton Candy Skies Pink clouds above Lion’s Head Mountain in Cape Town, South Africa. Share: Twitter Facebook Google+