FELIX THE FOX.Outside 29 Connaught Square, the private home of Tony and Cherie Blair, London, 3rd April 2005..full length costume dressed up protest fox hunting protesting.Ref: DH.www.capitalpictures.com.sales@capitalpictures.com.©David Hitchens/Capital Pictures.
{}