TSUM mensfashion advertising campaigns

  • 1760
  • 58
  • 5
  • TSUM department store, Moscow, Russia
    Images from the mensfashion advertising campaigns 2006-2007