Pet fashion show at the Fashion Institute of Technology in New York

  +