Wednesday, July 16, 2008

Yowza!

Shu Uemura and Viktor & Rolf lash out for fall!