Yes, good linseed oil paint adheres to all surfaces that are clean and dry, e.g. wood, iron, glass, and alkyd and plastic-based paints.