About Giclee
Giclee is a French word meaning “to spray” and refers to a method of creating fine art digital prints.
The high-density digital editions of Marcestel’s giclee art prints are finished by hand in painstaking detail. Each limited edition print is numbered and signed with a personal seal on the back. Immerse yourself in the artist’s vivid renditions of Japanese mythology with your very own giclee.
