ECHO
Echo is a three level embossing on 100% cottonpaper, made in Germany.
Depending on the time of day, the embossing changes it’s appereance.
Size: DIN A1 / 23,4 x 33”
Frames with high quality museum glass are available.
180 €
Ships to most countries.