Ashi Dashi translated from Japanese means, “stick your feet out” which is exactly what you will want to do after trying a pair of these sprite little wonders on. My close friend, Pepper, is a sock design genius and continues
July 1, 2009 /
Comments Off