Ora

Category: Formal Japanese Attire

When to Wear a Silk Kimono?