India is a street photographer’s paradise: people are more than happy to be photographed and are always busy doing something, giving us never ending opportunities to document a fascinating culture rich in colour and diversity, often showing much poverty but also a strong sense of community.