Monday, June 18, 2012

LEELA NY Showroom

a bit about my NY Showroom, in the heart of Soho and the cast of designer's represented there on THANK GOD IT'S FRIDAY.
Post a Comment