120 cm x 80 cm, Hahnemuhle Photograph print