Los Angeles Designers Attend Pet Fashion Week New York
I See Spot, the Los Angeles-based company specializing in luxury pet couture, was selected to participate in Pet Fashion Week New York, which was held Aug. 19-20, 2007. - September 13, 2007
Press Releases 1 - 1 of 1