Fashion Theory Volume 3 Issue 2 - Valerie Steele

Bok