15,8cm x 19,5cm Hahnemühle German Etching paper
Back to Top