I found a Flickr account today that had my eyes going like a pinball machine. It’s called the Meanest Indian and the photographs remind me of the legendary Steve McCurry’s work in India. Meena Kadri is the lady behind the camera, who lives in New Zealand where she runs a graphic design company but frequently returns…