Share Twitter Facebook LinkedIn Email From the air over the rolling hills of Hebden Bridge in northern England, a gigantic painting interrupts the placid green pasture with a call to action. Read More