Indian election campaign powered by printing
Nearly 30 major political parties and hundreds of smaller groups are campaigning for India's parliamentary elections, due to start on 7 April.
Social media has a bigger role than in previous elections but with many Indians unable to read, traditional methods like mass poster campaigns are still critical to getting the message out.
Andrew North visited a store in the northern city of Lucknow which specialises in political printing.