FASHION

Giambattista Valli Fall 2013 Couture

A wearable garden at Giambattista Valli.


A wearable garden at Giambattista Valli.

Photo courtesy of the designer