Regular price ¥4,400
100% organic cotton printed tea-towel with the Hotel Olympia logo by Aurel Schmidt.
Made in India