Russell K New Factory

A few photos of the new Russell K new factory in England, now in full production.