France
Fine art print print limited edition (12 available)
Format 60x80 CM
Paper : Hahnemuhle Photo Rag 308g