Sunday, September 22, 2013

Spur Japan December 1995 Versace Photographed by Mario Testino











No comments: