Imabari Towels

IKEUCHI ORGANIC | THE MASTERS OF JAPANESE TOWEL ARTISTRY

Towels crafted to perfection. Made in Imabari Perfecture, Japan.