Denim Moon canvas is hand block printed with resist paste and then indigo dyed by a family of textil...
Denim Moon canvas is hand block printed with resist paste and then indigo dyed by a family of textile artists in Western...
What's your first impression?