6.9cm x 10.7cm, Hahnemühle German Etching paper
Back to Top