Yes, Ferriania in Italy is probably the last hope for a complete finished 127 roll film.