Tehran International permanent fairground

Location:
Tehran / Iran