Purple Afro

A lot of fashion, a whole bunch of other things.
130186:

Ralph & Russo Haute Couture Fall 2014

130186:

Ralph & Russo Haute Couture Fall 2014

130186:

Ralph & Russo Haute Couture Fall 2014

130186:

Ralph & Russo Haute Couture Fall 2014

lelaid:

Sasha Luss for Versace, Resort 2015

lelaid:

Sasha Luss for Versace, Resort 2015

130186:

Chanel Haute Couture Fall 2014

130186:

Chanel Haute Couture Fall 2014