8.5cm x 11.6cm, Hahnemühle German Etching paper
Back to Top