Previous Image Next Image Best Picture of Animal winner – Kentish Town City Farm Best Picture of Animal winner – Kentish Town City Farm Best Picture of Animal winner – Kentish Town City Farm