fancier

11 February 2012 6:05 pm
Jennifer Egan "To Do"
9 May 2010 2:59 pm

Kanellos the Greek protest dog · guardian.co.uk

The dog has been a regular of scenes of social unrest for two years.