7.8 cm x 8.8 cm, Hahnemühle German Etching paper
Back to Top