Venue

İstiklal Street - H&M

  • İstiklal Caddesi No:85 Beyoğlu
    Istanbul / Turkey
  • H&M
  • 3.300 sqm