Pay your Tax
Demonstrators outside a branch of Starbucks in Piccadilly, London bemoaning the fact that the company doesn't pay any much needed UK tax.
greatbritain england london protest demonstration starbucks hdr demonstrators megaphone tuc demonstrating protestmarch starbuckscoffee photomatix oct20 handheldhdr taxavoidance canoneos600d anticuts taxavoiding