Cotillion — leaf and twig

the required attire is formal fox gloves mandatory

via Cotillion — leaf and twig

Advertisements

Terror India

At least 30 violent people have died in clashes between protesters and security forces in India.  Those who can challenge the state openly and give anti India slogan they are terrorists.