Armadillo Photo Supply - 54" x 150' Etched Glass Film w/Air Release



54" x 150' Etched Glass Film w/Air Release