Old offset printing press (India)
I took this and those other photos in a small Print Shop / Book Editor in Delhi, called Jayyed Press.