fashionsfromhistory: Furisode (long-sleeved kimono) 18th Century  Edo Period Kyoto National Mu

fashionsfromhistory: Furisode (long-sleeved kimono) 18th Century  Edo Period Kyoto National Mu
fashionsfromhistory: Furisode (long-sleeved kimono) 18th Century  Edo Period Kyoto National Mu