banner ad
banner ad

Cisco Global IP Traffic Forecast

| June 7, 2016 | Reply

vniAccording to today’s release of the Cisco Visual Networking Index™ (VNI) Complete Forecast for 2015 to 2020, global IP traffic will nearly triple at a compound annual growth rate (CAGR) of 22 percent over the next five years. More than one billion new Internet users are expected to join the global Internet community, growing from three billion in 2015 to 4.1 billion by 2020. The global digitization transformation, based on the adoption of personal devices and deployment of machine-to-machine (M2M) connections will have an even greater impact on traffic growth. Over the next five years, global IP networks will support up to 10 billion new devices and connections, increasing from 16.3 billion in 2015 to 26.3 billion by 2020. There are projected to be 3.4 devices and connections per capita by 2020 — up from 2.2 per capita in 2015.

Key Findings & Milestones from Global Traffic Projections and Service Adoption Trends

1.) Stable growth in IP and Internet Traffic

  • Global IP traffic is expected to reach 194.4 exabytes per month by 2020, up from 72.5 exabytes per month in 2015. The global annual run rate will reach 2.3 zettabytes by 2020 — up from 870 exabytes in 2015.
    • 2.3 zettabytes is equivalent to 12 hours of streaming music per day of the year per capita or 33 hours of Ultra HD video streaming for each person on earth.
  • Busy-hour Internet traffic is increasing faster than average Internet traffic. Busy-hour Internet traffic will grow nearly 5-fold (4.7-fold) from 2015 to 2020, reaching 2.6 Pbps by 2020, compared with average Internet traffic that will grow three-fold over the same period reaching.
    • Across all time zones, “Internet primetime” generally occurs between 9 p.m. and midnight.

Regional IP Traffic Growth Details

  • APAC: 67.8 exabytes/month by 2020, 22 percent CAGR, three-fold growth
  • North America: 59.1 exabytes/month by 2020, 19 percent CAGR, two-fold growth
  • Western Europe: 28.0 exabytes/month by 2020, 20 percent CAGR, two-fold growth
  • Central Europe: 17.0 exabytes/month by 2020, 27 percent CAGR, three-fold growth
  • Latin America: 11.6 exabytes/month by 2020, 21 percent CAGR, two-fold growth
  • Middle East and Africa: 10.9 exabytes/month by 2020, 41 percent CAGR, six-fold growth

2.) IPv6 Adoption Supports Global Digitization

  • Globally, 48.2 percent of all fixed and mobile networked devices and connections will be IPv6-capable by 2020 — up from 23.3 percent in 2015.
  • Globally, 34 percent of total Internet traffic will be IPv6 driven by 2020. Globally, IPv6 traffic will grow 16-fold from 2015 to 2020, a CAGR of 74 percent.

3.) Fixed Broadband Speeds Nearly Double

  • Global broadband speeds will nearly double from 24.7 Mbps in 2015 to 47.7 Mbps by 2020.

4.) Smartphone Traffic Will Surpass PC Traffic

  • The way consumers and business users access IP networks and the Internet is shifting from PCs to mobile devices. By 2020, 71 percent of total IP traffic will originate with non-PC devices including tablets, smartphones, and televisions, compared to 47 percent in 2015.
  • By 2020, smartphones will generate 30 percent of total IP traffic, while PC’s total IP traffic contribution will fall to 29 percent.

5.) Video Continues to Dominate Internet Traffic (with New Emerging Trends)

  • Internet video will increase four-fold between 2015 and 2020.
  • Consumer Internet video traffic will be 82 percent of consumer Internet traffic by 2020 — up from 68 percent in 2015.
  • Business Internet video traffic will be 66 percent of business Internet traffic by 2020 — up from 44 percent in 2015.
  • Video surveillance traffic nearly doubled in the past year and will grow 10-fold by 2020.
  • Virtual reality traffic quadrupled in the past year and will increase 61-fold by 2020.

6.) Service Adoption Trends: Residential, Consumer Mobile and Business

  • Online gaming will be the fastest growing residential Internet service, growing from 1.1 billion users in 2015 to 1.4 billion users by 2020.
  • Mobile location-based service (LBS) will be the fastest growing consumer mobile service, growing from 807 million users in 2015 to over 2.3 billion users by 2020.
  • Desktop /personal videoconferencing will be the fastest growing business Internet service, growing from 95 million users in 2015 to 248 million users by 2020.

7.) Global Wi-Fi Expansion

  • Globally, total public Wi-Fi hotspots including home spots will grow 7X from 2015 (64 million) to 2020 (432 million).
  • Globally, home spots will grow from 57 million (2015) to 423 million by 2020.
  • Expanded Wi-Fi access will enable a variety of scaling and optimization opportunities for network operators (more mobile offload, ubiquitous VoWiFi, smart cities, connected transportation and related IoT strategies). This trend also enhances quad play capabilities and provides additional access for TV everywhere services.

8.) Consumer and Business Users Prefer Mobile Over Fixed Networks

  • In 2015, Wi-Fi and mobile-connected devices generated 62 percent of Internet traffic (Wi-Fi: 55 percent; cellular: 7 percent; fixed: 38 percent). By 2020, Wi-Fi and mobile-connected devices will generate 78 percent of Internet traffic (Wi-Fi: 59 percent; cellular: 19 percent; fixed: 22 percent).

Global IP Traffic Growth, 2015–2020

Table 1 shows the top-line forecast. According to this forecast, global IP traffic in 2015 stands at 72.5 EB per month and will nearly triple by 2020, to reach 194.4 EB per month. Consumer IP traffic will reach 162.2 EB per month and business IP traffic will surpass 32.2 EB per month by 2020.

Table 1.       Global IP Traffic, 2015–2020

IP Traffic, 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Type (Petabytes [PB] per Month)

Fixed Internet

 49,494

 60,160

 73,300

 89,012

 108,102

 130,758

21%

Managed IP

 19,342

 22,378

 25,303

 28,155

 30,750

 33,052

11%

Mobile data

 3,685

 6,180

 9,931

 14,934

 21,708

 30,564

53%

By Segment (PB per Month)

Consumer

 58,539

 72,320

 89,306

 109,371

 133,521

 162,209

23%

Business

 13,982

 16,399

 19,227

 22,729

 27,040

 32,165

18%

By Geography (PB per Month)

Asia Pacific

 24,827

 30,147

 36,957

 45,357

 55,523

 67,850

22%

North America

 24,759

 30,317

 36,526

 43,482

 50,838

 59,088

19%

Western Europe

 11,299

 13,631

 16,408

 19,535

 23,536

 27,960

20%

Central and Eastern Europe

 5,205

 6,434

 8,116

 10,298

 13,375

 17,020

27%

Latin America

 4,500

 5,491

 6,705

 8,050

 9,625

 11,591

21%

Middle East and Africa

 1,930

 2,698

 3,822

 5,380

 7,663

 10,865

41%

Total (PB per Month)

Total IP traffic

 72,521

 88,719

 108,533

 132,101

 160,561

 194,374

22%

Source: Cisco VNI, 2016

Definitions

●   Consumer: Includes fixed IP traffic generated by households, university populations, and Internet cafés

●   Business: Includes fixed IP WAN or Internet traffic generated by businesses and governments

●   Mobile: Includes mobile data and Internet traffic generated by handsets, notebook cards, and mobile broadband gateways

●   Internet: Denotes all IP traffic that crosses an Internet backbone

●   Managed IP: Includes corporate IP WAN traffic and IP transport of TV and VoD

The following tables show cross-tabulations of end-user segment and network type for the final year of the forecast period (2020). Consumer Internet remains the primary generator of IP traffic, but mobile data has the highest growth rate and begins to generate significant traffic by 2020 (Table 2).

Table 2.       Exabytes per Month as of Year End 2020

Consumer

Business

Total

Internet

107

23

131

Managed IP

29

4

33

Mobile data

26

4

31

Total

162

32

194

Source: Cisco VNI, 2016

Table 3 shows the same data as Table 2, but in terms of annual traffic run rates. These run rates are based on the monthly traffic at the end of 2020.

Table 3.       Exabytes per Year as of Year End 2020

Consumer

Business

Total

Internet

1,288

281

1,569

Managed IP

345

52

397

Mobile data

313

54

367

Total

1,947

386

2,332

Source: Cisco VNI, 2016

Consumer and business traffic are both dominated by Internet traffic, although business traffic is more evenly distributed across public Internet and managed IP (Table 4).

Table 4.       Traffic Share by End-User Segment as of Year End 2020

Consumer

Business

Internet

66%

73%

Managed IP

18%

13%

Mobile data

16%

14%

Total

100%

100%

Source: Cisco VNI, 2016

Consumer traffic accounts for the majority of IP traffic in every network type segment. Consumer traffic will be 82 percent of all fixed Internet traffic, 87 percent of all of managed IP traffic, and 85 percent of all mobile data traffic (Table 5).

Table 5.       Traffic Share by Network Type as of Year End 2020

Consumer

Business

Total

Internet

82%

18%

100%

Managed IP

87%

13%

100%

Mobile Internet

85%

15%

100%

Total

83%

17%

100%

Source: Cisco VNI, 2016

Consumer Internet traffic will represent more than half of all IP traffic, followed by consumer-managed IP (VoD), which represents 15 percent of traffic (Table 6).

Table 6.       Overall Traffic Share as of Year End 2020

Consumer

Business

Total

Internet

55%

12%

67%

Managed IP

15%

2%

17%

Mobile data

13%

2%

16%

Total

83%

17%

100%

Source: Cisco VNI, 2016

Consumer IP Traffic, 2015–2020

As shown in Table 7, global consumer IP traffic is expected to reach 162 EB per month in 2020. Most of today’s consumer IP traffic is Internet traffic.

Table 7.       Global Consumer IP Traffic, 2015–2020

Consumer IP Traffic, 2015–2020

2015

2016

2017

 2018

2019

2020

CAGR
2015–2020

By Type (PB per Month)

Internet

 39,345

 48,223

 59,294

 72,442

 88,399

 107,375

22%

Managed IP

 16,166

 18,969

 21,686

 24,320

 26,687

 28,754

12%

Mobile data

 3,027

 5,127

 8,326

 12,609

 18,436

 26,080

54%

By Geography (PB per Month)

Asia Pacific

19,869

24,359

30,138

37,265

45,942

56,494

23%

North America

21,240

26,071

31,398

37,244

43,291

50,008

19%

Western Europe

8,922

10,896

13,277

15,899

19,222

22,876

21%

Central and Eastern Europe

3,753

4,769

6,229

8,143

10,787

13,885

30%

Latin America

3,502

4,365

5,450

6,649

8,069

9,838

23%

Middle East and Africa

1,253

1,860

2,815

4,172

6,209

9,108

49%

Total (PB per Month)

Consumer IP traffic

 58,539

 72,320

 89,306

 109,371

 133,521

 162,209

23%

Source: Cisco VNI, 2016

Consumer Internet Traffic, 2015–2020

This category encompasses any IP traffic that crosses the Internet and is not confined to a single service provider’s network. Internet video streaming and downloads are beginning to take a larger share of bandwidth and will grow to more than 80 percent of all consumer Internet traffic by 2020 (Table 8).

Table 8.       Global Consumer Internet Traffic, 2015–2020

Consumer Internet Traffic, 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Network (PB per Month)

Fixed

 39,345

 48,223

 59,294

 72,442

 88,399

 107,375

22%

Mobile

 3,027

 5,127

 8,326

 12,609

 18,436

 26,080

54%

By Subsegment (PB per Month)

Internet video

 28,768

 38,116

 50,512

 66,263

 86,708

 109,907

31%

Web, email, and data

 7,558

 9,170

 11,061

 12,752

 14,060

 17,006

18%

File sharing

 5,965

 5,938

 5,858

 5,742

 5,645

 5,974

0%

Online gaming

 82

 126

 189

 294

 421

 568

47%

By Geography (PB per Month)

Asia Pacific

 14,534

 18,052

 22,955

 29,193

 37,012

 46,709

26%

North America

 13,097

 16,659

 20,793

 25,520

 30,720

 36,780

23%

Western Europe

 6,957

 8,618

 10,712

 13,088

 16,180

 19,723

23%

Central and Eastern Europe

 3,481

 4,424

 5,764

 7,561

 10,079

 13,056

30%

Middle East and Africa

 1,192

 1,770

 2,692

 4,013

 6,013

 8,874

49%

Latin America

 3,111

 3,828

 4,704

 5,675

 6,831

 8,312

22%

Total (PB per Month)

Consumer Internet traffic

 42,372

 53,351

 67,621

 85,051

 106,834

 133,454

26%

Source: Cisco VNI, 2016

Definitions

●   Web, email, and data: Includes web, email, instant messaging, and other data traffic (excludes file sharing)

●   File sharing: Includes peer-to-peer traffic from all recognized peer-to-peer (P2P) systems such as BitTorrent and eDonkey, as well as traffic from web-based file-sharing systems

●   Gaming: Includes casual online gaming, networked console gaming, and multiplayer virtual-world gaming

●   Internet video: Includes short-form Internet video (for example, YouTube), long-form Internet video (for example, Hulu), live Internet video, Internet video to TV (for example, Netflix through Roku), online video purchases and rentals, webcam viewing, and web-based video monitoring (excludes P2P video file downloads)

Web, Email, and Data

This general category encompasses web browsing, email, instant messaging, data (which includes file transfer using HTTP and FTP), and other Internet applications (Table 9). Note that data may include the download of video files that are not captured by the Internet video-to-PC forecast. This category includes traffic generated by all individual Internet users. An Internet user is here defined as someone who accesses the Internet through a desktop or laptop computer at home, school, Internet café, or other location outside the context of a business.

Table 9.       Global Consumer Web, Email, and Data Traffic, 2015–2020

Consumer Web, Email, and Data Traffic, 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Network (PB per Month)

Fixed web and data

 6,310

 7,210

 8,142

 8,779

 8,948

 10,629

11%

Mobile web and data

 1,248

 1,961

 2,919

 3,973

 5,112

 6,377

39%

By Geography (PB per Month)

Asia Pacific

 2,670

 3,245

 3,991

 4,766

 5,407

 6,475

19%

North America

 2,142

 2,512

 2,854

 2,995

 3,032

 3,633

11%

Central and Eastern Europe

 682

 959

 1,300

 1,644

 1,987

 2,401

29%

Western Europe

 1,269

 1,435

 1,593

 1,695

 1,692

 2,021

10%

Middle East and Africa

 300

 459

 677

 935

 1,191

 1,586

40%

Latin America

 495

 561

 646

 718

 751

 890

12%

Total (PB per Month)

Consumer web, email, and data

 7,558

 9,170

 11,061

 12,752

 14,060

 17,006

18%

Source: Cisco VNI, 2016

File Sharing

This category includes traffic from P2P applications such as BitTorrent and eDonkey, as well as web-based file sharing. Note that a large portion of P2P traffic is due to the exchange of video files, so a total view of the impact of video on the network should count P2P video traffic in addition to the traffic counted in the Internet video-to-PC and Internet video-to-TV categories. Table 10 shows the forecast for consumer P2P traffic from 2015 to 2020. Note that the P2P category is limited to traditional file exchange and does not include commercial video-streaming applications that are delivered through P2P, such as PPStream or PPLive.

Table 10.     Global Consumer File-Sharing Traffic, 2015–2020

Consumer File Sharing, 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Network (PB per Month)

Fixed

 5,942

 5,909

 5,829

 5,713

 5,616

 5,939

0%

Mobile

 22

 28

 29

 29

 29

 35

9%

By Subsegment (PB per Month)

P2P file transfer

 4,798

 4,550

 4,224

 3,840

 3,438

 3,633

-5%

Other file transfer

 1,166

 1,388

 1,634

 1,902

 2,207

 2,340

15%

By Geography (PB per Month)

Asia Pacific

 2,335

 2,269

 2,186

 2,098

 2,004

 2,098

-2%

North America

 1,015

 1,137

 1,260

 1,371

 1,478

 1,576

9%

Western Europe

 1,124

 1,105

 1,096

 1,075

 1,053

 1,131

0%

Central and Eastern Europe

 829

 763

 691

 646

 621

 666

-4%

Latin America

 554

 573

 558

 514

 454

 463

-4%

Middle East and Africa

 107

 91

 68

 39

 34

 39

-18%

Total (PB per Month)

Consumer file sharing

 5,965

 5,938

 5,858

 5,742

 5,645

 5,974

0%

Source: Cisco VNI, 2016

Internet Video

With the exception of the Internet video-to-TV subcategory, all of the Internet video subcategories consist of online video that is downloaded or streamed for viewing on a PC screen (Table 11). Internet video to TV is Internet delivery of video to a TV screen through a set-top box (STB) or equivalent device. Much of the video streamed or downloaded through the Internet consists of free clips, episodes, and other content offered by traditional content producers such as movie studios and television networks.

Table 11.     Global Consumer Internet Video, 2015–2020

Consumer Internet Video 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Network (PB per Month)

Fixed

 27,011

 34,978

 45,134

 57,656

 73,413

 90,239

27%

Mobile

 1,756

 3,138

 5,378

 8,607

 13,295

 19,668

62%

By Category (PB per Month)

Video

 22,344

 29,046

 38,297

 50,596

 67,423

 86,704

31%

Internet video to TV

 6,424

 9,070

 12,215

 15,667

 19,284

 23,203

29%

By Geography (PB per Month)

Asia Pacific

 9,516

 12,519

 16,749

 22,285

 29,537

 38,052

32%

North America

 9,894

 12,939

 16,574

 20,989

 25,973

 31,251

26%

Western Europe

 4,545

 6,047

 7,978

 10,247

 13,334

 16,433

29%

Central and Eastern Europe

 1,969

 2,701

 3,771

 5,267

 7,464

 9,980

38%

Middle East and Africa

 785

 1,219

 1,945

 3,036

 4,783

 7,243

56%

Latin America

 2,059

 2,691

 3,496

 4,438

 5,617

 6,947

28%

Total (PB per Month)

Consumer Internet video

 28,768

 38,116

 50,512

 66,263

 86,708

 109,907

31%

Source: Cisco VNI, 2016

Definitions

●   Internet video to TV: Video delivered through the Internet to a TV screen by way of an Internet-enabled set-top box (for example, Roku) or equivalent device (for example, Microsoft Xbox 360), Internet-enabled TV, or PC-to-TV connection

●   Video: Video includes the following underlying categories:

◦     Short form: User-generated video and other video clips generally less than 7 minutes in length

◦     Video calling: Video messages or calling delivered on fixed Internet initiated by smartphones, nonsmartphones, and tablets

◦     Long form: Video content generally greater than 7 minutes in length

◦     Live Internet TV: Peer-to-peer TV (excluding P2P video downloads) and live television streaming over the Internet

◦     Internet PVR: Recording of live TV content for later viewing

◦     Ambient video: Nannycams, petcams, home security cams, and other persistent video streams

◦     Mobile video: All video that travels over a second-, third-, or fourth-generation (2G, 3G, or 4G, respectively) network

Content Delivery Network Traffic, 2015–2020

With the emergence of popular video-streaming services that deliver Internet video to the TV and other device endpoints, CDNs have prevailed as a dominant method to deliver such content. Globally, 64 percent of all Internet traffic will cross CDNs by 2020, up from 45 percent in 2015. Globally, 73 percent of all Internet video traffic will cross CDNs by 2020, up from 61 percent in 2015 (Table 12).

Table 12.     Global Content Delivery Network Internet Traffic, 2015–2020

CDN Traffic, 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Geography (PB per Month)

North America

 11,080

 15,094

 20,113

 26,382

 33,829

 41,292

30%

Asia Pacific

 5,590

 7,807

 10,924

 15,115

 20,711

 27,628

38%

Western Europe

 5,025

 6,798

 9,096

 11,903

 15,744

 19,817

32%

Central and Eastern Europe

 1,086

 1,649

 2,473

 3,656

 5,429

 7,648

48%

Latin America

 853

 1,207

 1,662

 2,210

 2,890

 3,877

35%

Middle East and Africa

 285

 478

 797

 1,286

 2,066

 3,734

67%

Total (PB per Month)

CDN Internet traffic

 23,919

 33,033

 45,065

 60,553

 80,670

 103,996

34%

Source: Cisco VNI, 2016

Consumer-Managed IP Traffic, 2015–2020

Managed IP video is IP traffic generated by traditional commercial TV services (Table 13). This traffic remains within the footprint of a single service provider, so it is not considered Internet traffic. (For Internet video delivered to the set-top box, refer to Internet video to TV in the section “Internet Video”.)

Table 13.     Global Consumer-Managed IP Traffic, 2015–2020

Consumer-Managed IP Traffic, 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Network (PB per Month)

Fixed

 16,166

 18,969

 21,686

 24,320

 26,687

 28,754

12%

By Geography (PB per Month)

North America

 8,143

 9,412

 10,604

 11,724

 12,572

 13,227

10%

Asia Pacific

 5,335

 6,308

 7,183

 8,072

 8,930

 9,785

13%

Western Europe

 1,965

 2,278

 2,565

 2,811

 3,042

 3,153

10%

Latin America

 392

 537

 746

 974

 1,238

 1,526

31%

Central and Eastern Europe

 272

 344

 465

 581

 709

 829

25%

Middle East and Africa

 61

 90

 123

 159

 196

 234

31%

Total (PB per Month)

Managed IP video traffic

 16,166

 18,969

 21,686

 24,320

 26,687

 28,754

12%

Source: Cisco VNI, 2016

Business IP Traffic

The enterprise forecast is based on the number of network-connected computers worldwide. In our experience, this basis provides the most accurate measure of enterprise data usage. An average business user might generate 4 GB per month of Internet and WAN traffic. A large-enterprise user would generate significantly more traffic, 8–10 GB per month (Table 14).

Table 14.     Business IP Traffic, 2015–2020

Business IP Traffic, 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Network Type (PB per Month)

Business Internet traffic

 10,149

 11,937

 14,006

 16,570

 19,704

 23,383

18%

Business managed IP traffic

 3,176

 3,409

 3,617

 3,834

 4,063

 4,298

6%

Business mobile data

 658

 1,053

 1,605

 2,325

 3,273

 4,484

47%

By Geography (PB per Month)

Asia Pacific

 4,958

 5,788

 6,820

 8,092

 9,581

 11,356

18%

North America

 3,518

 4,246

 5,129

 6,238

 7,547

 9,080

21%

Western Europe

 2,377

 2,735

 3,131

 3,636

 4,313

 5,084

16%

Central and Eastern Europe

 1,453

 1,665

 1,887

 2,155

 2,588

 3,135

17%

Middle East and Africa

 678

 838

 1,007

 1,209

 1,454

 1,758

21%

Latin America

 998

 1,127

 1,255

 1,400

 1,556

 1,752

12%

Total (PB per Month)

Business IP traffic

 13,982

 16,399

 19,227

 22,729

 27,040

 32,165

18%

Source: Cisco VNI, 2016

Definitions

●   Business Internet traffic: All business traffic that crosses the public Internet

●   Business IP traffic: All business traffic that is transported over IP but remains within the corporate WAN

●   Business mobile data traffic: All business traffic that crosses a mobile access point

Mobile Data Traffic

Mobile data traffic includes handset-based data traffic, such as text messaging, multimedia messaging, and handset video services (Table 15). Mobile Internet traffic is generated by wireless cards for portable computers and handset-based mobile Internet usage.

Table 15.     Mobile Data and Internet Traffic, 2015–2020

Mobile Data and Internet Traffic, 2015–2020

2015

2016

2017

2018

2019

2020

CAGR
2015–2020

By Geography (PB per Month)

Asia Pacific

 1,579

 2,677

 4,423

 6,725

 9,772

 13,713

54%

Central and Eastern Europe

 546

 946

 1,511

 2,243

 3,249

 4,442

52%

Middle East and Africa

 294

 570

 1,039

 1,723

 2,778

 4,314

71%

North America

 557

 831

 1,199

 1,700

 2,328

 3,208

42%

Western Europe

 432

 708

 1,045

 1,477

 2,061

 2,795

45%

Latin America

 276

 448

 715

 1,066

 1,521

 2,092

50%

Total (PB per Month)

Mobile data and Internet

 3,685

 6,180

 9,931

 14,934

 21,708

 30,564

53%

Source: Cisco VNI, 2016

Tags:

Category: Featured Reports

banner ad