Imabari Towel Bath Towel 2-piece Set Resort Hotel Style 6 Color Variations [NEW]
Made in Japan (Imabari towels). Size: Approx. 68cm x 126cm.
eBay