No Image

Details...

    Larissa (Freema Agyeman) wears this red floral printed kimono jacket in this week’s episode of The Carrie Diaries.
    It is the Zara Japanese Kimono. Sold Out.
    Leave a Comment