NHL goes all in on UHD with help from AWS

Date: 27/10/2021
NHL goes all in on UHD with help from AWS

Fans can now get a clearer, real-time view of what’s happening on the ice through the NHL’s new UHD-enhanced video production pipeline. NHL’s recent technology infrastructure update, which includes the addition of several AWS Elemental Link UHD cloud contribution encoders across 32 NHL arenas, provides innovative viewer experiences.

The NHL’s new Link UHDs make it possible to quickly get multiple live UHD camera angles shot from the ice into the cloud,helping tostreamline high-quality, livecontent delivery to media partnersandaccelerate the creation of video-on-demand (VOD) programming. The upgrade also opens new doors to more data-driven fan experiences, as the NHL can now more easily combine live UHD footage with real-time data and stats from its Puck and Player Tracking system, which also runs on AWS.

Considering the League hosts 190 different video channels and each NHL season (regular season and Playoffs) includes upwards of 1,400 games, establishing a fixed UHD infrastructure that could provide consistent video quality across productions was a crucial consideration for NHL SVP of Technology Grant Nodine in approaching the upgrade. Ultimately opting to install six Link UHD devices per arena, he shared, “Getting high quality UHD video from hundreds of cameras across dozens of disparate arenas via traditional hardware is neitherpractical, nor cost-efficient. The plug and play nature of Link UHD, its affordable price point, and the way it allows us to use APIs to remotely control the devices without manual intervention or having to write new code offer a better alternative and have been game changing in that respect.”

The Link UHDs arrived at every venue pre-configured to the NHL’s AWS account, and once installed, the team could instantly access live feeds from each camera from a centralized control panel in the cloud.Anchoring NHL’s video production infrastructure, the devices have since facilitated redundant cloud native video distribution for three new 4K in-venue cameras at each arena. The NHL can stop and start encodes on a per-game basis using the devices alongside a proprietary workflow automation and management system. Encodes feed into AWS Elemental MediaConnect, a cloud-based live video transport service, and through video management software, simplifying the transmission of signals to a range of streaming platforms and devices. Using AWS Elemental MediaLive, the NHL can then easily produce HD and UHD HLS outputs without custom hardware and adapt to delivery standards and codecs as needed.

Nodine explained, “With the Link UHDs, we now click a button and start multiple, redundant multi-regional encodes in every arena for every game, and it’s easy to determine the associated costs of increasing a stream bit rate or producing multiple stream renditions.”

Four Link HD devices in each arena further support the pipeline, providing encoding and decoding for program feeds and helping to stream an output from an in-venue replay system. In the case of system failure during a goal review, this ensures that all camera angles are still accessible. AWS Elemental Live is also used to support additional encoding needs for NHL’s archive and to distribute feeds via HLS directly to Amazon Simple Storage Service( Amazon S3).

Across game productions, footage captured with the updated pipeline is used for a wide range of applications including Video Cast–the NHL’s web-based video player platform with logging capabilities and statistics integration that it provides to internal stakeholders, rights holders, TV networks, and radio stations. NHL also makes the content accessible through video management software for broadcast rights holders looking to distribute these live video angles or obtain a tertiary path for a program feed. Hockey operations and player safety teams can access close-up camera angles of every event that happens on the ice, with plans to make recorded UHD footage available to referees, coaches, and players for post-game review and performance analysis.

“In years of collaborating with coaches and scouts we understand the value of having a tactical view of what’s happening on the ice for post-game analysis. This is just one of many reasons UHD is important to us, and Link UHD made it an affordable and possible option to deploy,” said Nodine. “Now we can distribute live UHD video in a less geographically restricted way, and build tools that benefit coaches, teams and referees. AWS and the cloud have given us a confidence and scalability that hardware just can’t provide, and we’re just getting started.”

Alluding to an enterprise video platform that the NHL is building on AWS to aggregate video, data, and related applications into one central repository, Nodine added, “As we continue to build out the pipeline, the goal is to spin out an archival-quality UHD file that’s a simple stream to store. We want to makesearch and retrieval of archived footage simpler, give broadcasters instant access to NHL content for syndication and licensing, and facilitate the delivery of new in-game analyses, predictions, and video highlights to enhance fan experiences.”

With an eye toward innovation, Nodine also plans to incorporate more artificial intelligence (AI), machine learning (ML), and computer vision technologies into its pipeline in the future. “Ultimately, we want to be able to feed our UHD video to computer vision applications to derive additional insights about the game, which will ensure more data-driven video content that benefits hockey fans, referees, players and coaches,” he concluded.






Tags: UHD Video | NHL | Hockey | Sports Production | Sports Streaming | Sports Broadcast | Encoding | Cloud
Submitted by Amazon Web Services
View author's directory page

Related Interviews
  • LiveMedia Server and Live Xpert from 3D Storm at NAB 2017

    LiveMedia Server and Live Xpert from 3D Storm at NAB 2017

  • E-Sports streaming with Intinor. ESL now using Intinor for the linear ESLGaming at IBC2019

    E-Sports streaming with Intinor. ESL now using Intinor for the linear ESLGaming at IBC2019

  • Live Sports Broadcast Commentator from Glensound at NAB 2017

    Live Sports Broadcast Commentator from Glensound at NAB 2017

  • Glensound Comedia at ISE 2020

    Glensound Comedia at ISE 2020

  • Dejero at IBC 2016

    Dejero at IBC 2016

  • TSL Products at BVE 2013

    TSL Products at BVE 2013

  • Haivision live encoding HEVC at IBC 2013

    Haivision live encoding HEVC at IBC 2013

  • HEVC 4k Encoding from Aviwest at NAB 2017

    HEVC 4k Encoding from Aviwest at NAB 2017

  • Thomson Video Networks at IBC 2014

    Thomson Video Networks at IBC 2014

  • Haivision on BroadcastShow LIVE at IBC 2013

    Haivision on BroadcastShow LIVE at IBC 2013

  • BBright at IBC 2015

    BBright at IBC 2015

  • Matrox at IBC 2015

    Matrox at IBC 2015

  • Telestream Enterprise at NAB 2014

    Telestream Enterprise at NAB 2014

  • Telestream Switch at NAB 2014

    Telestream Switch at NAB 2014

  • Harmonics Peter Alexander on BroadcastShow LIVE at IBC 2013

    Harmonics Peter Alexander on BroadcastShow LIVE at IBC 2013

  • Digital Rapids at IBC2011

    Digital Rapids at IBC2011

  • Remote access-U-CPU enabling hybrid cloud computing from G&D at IBC 2019

    Remote access-U-CPU enabling hybrid cloud computing from G&D at IBC 2019

  • Xytech Mediapulse V9 Cloud platform with new user interface at IBC2019

    Xytech Mediapulse V9 Cloud platform with new user interface at IBC2019

  • The Teracue Application Cloud show at IBC 2018 (German version)

    The Teracue Application Cloud show at IBC 2018 (German version)

  • The Teracue Application Cloud show at IBC 2018

    The Teracue Application Cloud show at IBC 2018

  • Blue Lucy with BLAM3 and their very own cloud at IBC 2018

    Blue Lucy with BLAM3 and their very own cloud at IBC 2018

  • Playbox Cloud Air at IBC 2107

    Playbox Cloud Air at IBC 2107

  • Cloud Media Management with Medway from Marquis Broadcast at IBC 2017

    Cloud Media Management with Medway from Marquis Broadcast at IBC 2017

  • Hybrid Cloud Media Aggregation from Cantemo at NAB 2017

    Hybrid Cloud Media Aggregation from Cantemo at NAB 2017

  • Elemental Technologies cloud innovations at NAB 2016

    Elemental Technologies cloud innovations at NAB 2016

  • FORSCENE Cloud Editing at NAB 2015

    FORSCENE Cloud Editing at NAB 2015

  • ERA - Cloud Services - at BVE 2015

    ERA - Cloud Services - at BVE 2015

  • Aframe Cloud Video at IBC 2013

    Aframe Cloud Video at IBC 2013

  • Haivision: Video Cloud at NAB 2013

    Haivision: Video Cloud at NAB 2013

  • Object Based Storage Solutions from Object Matrix at NAB 2017

    Object Based Storage Solutions from Object Matrix at NAB 2017

  • New CEO and news update from TMD at NAB 2017

    New CEO and news update from TMD at NAB 2017

  • Prime Focus Technologies at IBC 2016

    Prime Focus Technologies at IBC 2016

  • Prime Focus Technologies at NAB 2016

    Prime Focus Technologies at NAB 2016

  • Playbox at IBC 2015

    Playbox at IBC 2015

  • ERA - Adobe Anywhere - at BVE 2015

    ERA - Adobe Anywhere - at BVE 2015

  • Grass Valley at BVE 2015

    Grass Valley at BVE 2015

  • NETIA at BVE 2015

    NETIA at BVE 2015

  • Forscene at IBC 2014

    Forscene at IBC 2014

  • Comigo at IBC 2014

    Comigo at IBC 2014

  • ChyronHego Metacast at IBC 2014

    ChyronHego Metacast at IBC 2014

  • Elemental Technologies Software-Defined Video at NAB 2014

    Elemental Technologies Software-Defined Video at NAB 2014

  • Elemental Technologies HEVC solutions at NAB 2014

    Elemental Technologies HEVC solutions at NAB 2014

  • Elemental Technologies Multiscreen Solutions at NAB 2014

    Elemental Technologies Multiscreen Solutions at NAB 2014

  • ERA at BVE 2014

    ERA at BVE 2014

  • ERA Avere at BVE 2014

    ERA Avere at BVE 2014

  • Forbidden Technologies FORscene at BVE 2014

    Forbidden Technologies FORscene at BVE 2014

  • Forbidden Technologies FORscene App at BVE 2014

    Forbidden Technologies FORscene App at BVE 2014

  • Front Porch Digital on BroadcastShow LIVE at IBC 2013

    Front Porch Digital on BroadcastShow LIVE at IBC 2013

  • Forbidden Technologies on BroadcastShow LIVE at IBC 2013

    Forbidden Technologies on BroadcastShow LIVE at IBC 2013

  • Cambridge Imaging Systems on BroadcastShow LIVE at IBC 2013

    Cambridge Imaging Systems on BroadcastShow LIVE at IBC 2013

  • Digital Vision on BroadcastShow LIVE at IBC 2013

    Digital Vision on BroadcastShow LIVE at IBC 2013

  • Tedial at NAB 2013

    Tedial at NAB 2013

  • Haivision at NAB 2012

    Haivision at NAB 2012

  • Chyron at NAB 2012

    Chyron at NAB 2012

  • TSL at BVE 2012

    TSL at BVE 2012


Related Shows
  • Working remotely with AoIP Dante® network audio

    Working remotely with AoIP Dante® network audio


Related Articles
  • CLASS Is Remote Cloud Working the New Norm

    CLASS Is Remote Cloud Working the New Norm

  • Virtualising your Playout

    Virtualising your Playout

  • Taking a Stand at IBC - The Future of Exhibiting Clouds

    Taking a Stand at IBC - The Future of Exhibiting Clouds

  • News Out Of The Cloud - Technology At The Front Line Of Journalism

    News Out Of The Cloud - Technology At The Front Line Of Journalism

  • Industry Ready Broadcasting Students

    Industry Ready Broadcasting Students

  • The Latest Trend in Cloud Ingest Portals

    The Latest Trend in Cloud Ingest Portals

  • Looking for the Silver Lining

    Looking for the Silver Lining

  • What content providers need to know about OTT

    What content providers need to know about OTT

  • Empowering connectivity choice in the field

    Empowering connectivity choice in the field

  • How the Cloud can be enabled as traditional broadcast workflows evolve

    How the Cloud can be enabled as traditional broadcast workflows evolve

  • Boradcast playout on-site and in the cloud

    Boradcast playout on-site and in the cloud

  • Live sports and event production

    Live sports and event production

  • The challenges of media workflow automation

    The challenges of media workflow automation

  • Thinking clearly about the cloud

    Thinking clearly about the cloud

  • Navigating Unfamiliar Territory

    Navigating Unfamiliar Territory

  • Mr MXF does Vegas

    Mr MXF does Vegas

  • Who really benefits from the Cloud?

    Who really benefits from the Cloud?

  • Does the cloud have substance?

    Does the cloud have substance?

  • What Virtual Dreams Are Made Of

    What Virtual Dreams Are Made Of

  • Mr Cloud, as much about cashflow balance as technology

    Mr Cloud, as much about cashflow balance as technology

  • Pushing the Boundaries for OTT

    Pushing the Boundaries for OTT

  • Assets in the air

    Assets in the air

  • MAM needs to adapt or die

    MAM needs to adapt or die

  • Filming in 4k in not just about the camera

    Filming in 4k in not just about the camera

  • Up in the air with Dick

    Up in the air with Dick

  • The Pros and Cons of Archiving in the Cloud

    The Pros and Cons of Archiving in the Cloud

  • It is not is but when it will happen to you

    It is not is but when it will happen to you

  • Content Security in the CLoud

    Content Security in the CLoud

  • A virtual world but call it cloud if you must

    A virtual world but call it cloud if you must

  • Broadcast Playout Over IP and in The Cloud

    Broadcast Playout Over IP and in The Cloud

  • Editing broadcast video in a mobile app a ridiculous notion or the next big thing

    Editing broadcast video in a mobile app a ridiculous notion or the next big thing

  • The Evolution of Cloud

    The Evolution of Cloud

  • CLASS - Why ingest to the Cloud?

    CLASS - Why ingest to the Cloud?

  • Combining on-site and cloud storage

    Combining on-site and cloud storage

  • Cloud Editing at BVE

    Cloud Editing at BVE

  • Still unsure about cloud editing? Read this..

    Still unsure about cloud editing? Read this..

  • Head in the cloud

    Head in the cloud

  • Looking to the Cloud for broadcast business success

    Looking to the Cloud for broadcast business success

  • Todays media business needs SaaS

    Todays media business needs SaaS

  • Will Strauss looks at post production in 2014

    Will Strauss looks at post production in 2014

  • Data security in the cloud

    Data security in the cloud

  • The impact on media workflows for multi site and cloud operations

    The impact on media workflows for multi site and cloud operations

  • How the cloud is changing the post production landscape

    How the cloud is changing the post production landscape

  • Bob is up in the air with 4K

    Bob is up in the air with 4K

  • Embracing the 4K future with next generation encoding technologies

    Embracing the 4K future with next generation encoding technologies

  • MTV3 uses sports-specific framework to build interactive ice hockey portal

    MTV3 uses sports-specific framework to build interactive ice hockey portal

  • Will Strauss looks at the growth of MediaCityUK and dock 10

    Will Strauss looks at the growth of MediaCityUK and dock 10

  • A preview of this years IBC with Will Strauss

    A preview of this years IBC with Will Strauss

  • Evolutions in the media cloud with Bob Pank

    Evolutions in the media cloud with Bob Pank

  • Cloud STB with Bob Pank

    Cloud STB with Bob Pank


News
Fiilex P3 Color LED Now Available in UK Posted: 24/11/2021
Fiilex and rsquo;s P3 Color LED Now Available in UK

Fiilex, manufacturer of high-end LED lighting for the film and television industries, has officially launched its P3 Color into the UK market.

Tags: fiilex | LED | Lights | color | Dicon | firberoptics | fixtures
Submitted by Cirro Lite (Europe) Ltd
More from this author
SMPTE Awards Gala Will Bring Virtual Celebration to Time Zones and Participants Around the World Posted: 24/11/2021
SMPTE Awards Gala Will Bring Virtual Celebration to Time Zones and Participants Around the World

SMPTE®, the home of media professionals, technologists, and engineers, will honor industry luminaries and next-generation leaders at the SMPTE Awards Gala, a virtual event taking place across two ceremonies on Nov. 30 and Dec. 1. Registration is free for this year’s event, which will feature a unique social reception and a program schedule that makes it easy to engage and celebrate with friends and colleagues around the globe.

Tags: Awards Gala | SMPTE | Progress Medal
Submitted by Wall Street Communications
More from this author
Flowics Wins 2021 NAB Show Product of the Year Awards Posted: 24/11/2021
Flowics Wins 2021 NAB Show Product of the Year Awards

Flowics, creator of the most comprehensive platform for powering remote and in-studio production of live graphics and interactive content, announced today that its Flowics Graphics is a Best New Graphics Technology winner in the 2021 NAB Show Product of the Year Awards. This official awards program recognizes the most significant and promising new products and technologies showcased by corporate partners of NAB Show.

Tags: Flowics | NAB Show | Flowics Graphics | Cloud Based | Technology | NAB Winner
Submitted by Wall Street Communications
More from this author
FC Bayern Munich extends its partnership with Supponor for next generation virtual advertising Posted: 24/11/2021
FC Bayern Munich extends its partnership with Supponor for next generation virtual advertising

Supponor, the global leader in virtual advertising solutions, is delighted to announce that FC Bayern Munich has signed an exclusive partnership with Supponor. As an indication of the strength of the partnership, the extended deal will also see FC Bayern Munich transition to the next generation of Supponor’s virtual advertising solution, Supponor AIR™. 

Tags: Supponor | FC Bayern | virtual advertising | Supponor AIR
Submitted by Bubble Agency
More from this author
Sports OTT platform Stream Viral offer Rev Share Plan Posted: 24/11/2021
Sports OTT platform Stream Viral offer Rev Share Plan

Stream Viral, a UK based OTT platfrom offering sports VoD for global sporting customers, announces a revolutionary revenue share model for customers not wanting to commit to a monthly charge.

Tags: OTT | Sports | VoD | Baseball | Football | Soccer
Submitted by Rain Dance Digital
More from this author
Visual Data Media Services Honored with Prestigious Rise Award for Investment in Women Posted: 24/11/2021
Visual Data Media Services Honored with  Prestigious Rise Award for Investment in Women

Visual Data Media Services was honored for its commitment to diversity and inclusion in professional career development, taking home the “Company Award for Investment in Women” at the 2021 Rise Awards.

Rise, the award-winning advocacy group for gender diversity in the media technology sector, announced the winners on November 18 at its annual awards ceremony held as part of the DPP Tech Leaders’ Briefing.







Tags: Visual Data Media Services | Rise Awards
Submitted by Bubble Agency
More from this author
nxtedition introduces nxt|cloud - Migrating nxtedition best of breed microservices to the public cloud Posted: 24/11/2021
nxtedition introduces nxt|cloud - Migrating nxtedition and rsquo;s and lsquo;best of breed and rsquo; microservices to the public cloud

Broadcast microservice specialist nxtedition has further enhanced the consolidated production and playout platform with nxt|cloud, a complete deployment of nxtedition which runs in the public cloud.

Tags: Broadcast | nxtcloud | nxtedition | playout | automation | microservices
Submitted by Manor Marketing
More from this author
ThinkParQ moves into media and entertainment with BeeGFS file system Posted: 24/11/2021
ThinkParQ moves into media and entertainment with BeeGFS file system

ThinkParQ, the company behind the leading parallel file system BeeGFS, has expanded its market reach by launching into the media and entertainment (M&E) sector.

Tags: ThinkParQ | BeeGFS | BeeGFS file system | media and entertainment | hardware-independent POSIX | parallel file system | ELEMENTS BOLT
Submitted by Page Melia PR
More from this author
EditShare Names CJP Broadcast as Channel Partner for UK and Ireland Posted: 24/11/2021
EditShare Names CJP Broadcast as Channel Partner for UK and Ireland

CJP Broadcast announces its appointment as an EditShare channel partner. The agreement, effectively immediately, covers the full range of EditShare storage, editing and media management products, including on-premises and cloud-virtualised systems.

Tags: CJP Broadcast Service Solutions Limited | ITIL based service desk solutions | broadcast tape digitisation | film digitisation | broadcast TV studio system integration | technical support services | live sports production system | Streamstar | Mo-Sys StarTracker S
Submitted by Stylus Media Communications
More from this author
Qumulo Recognized as One of the Fastest Growing Companies in North America by Deloitte Technology Fast 500 and trade; Posted: 24/11/2021
Qumulo Recognized as One of the Fastest Growing Companies in North America by Deloitte Technology Fast 500 and trade;

The Deloitte Technology Fast 500™ provides a ranking of the 500 fastest-growing technology, media, telecommunications, life sciences, fintech, and energy tech companies — both public and private — in North America. Qumulo, the breakthrough leader in radically simplifying enterprise file data management across hybrid cloud environments, ranked No. 163 on the 27th annual Deloitte Technology Fast 500™. "We’re honored to receive this recognition from Deloitte that underscores how Qumulo is contributing to our customers’ success and to the industry’s growth as a whole”, says Bill Richter, CEO Qumulo.






Tags: Deloitte Fast 500™ | File Data Management | Qumulo | North America
Submitted by Qumulo
More from this author
VidOvation Streamlines Live Video Distribution With AWS Elemental MediaConnect, Edge Computing, and Carrier-Agnostic e-SIMs Posted: 23/11/2021
VidOvation Streamlines Live Video Distribution With AWS Elemental MediaConnect, Edge Computing, and Carrier-Agnostic e-SIMs

VidOvation today announced that it has broadened its capabilities for live video distribution networks and cloud and edge computing. In addition, the company is rolling out carrier-agnostic e-SIMs with domestic and global support of 3G, 4G LTE, and 5G cellular networks.

Tags: VidOvation | live video distribution | e-SIM | cloud integration | cellular network
Submitted by Wall Street Communications
More from this author
Actus Digital Brings New, Enhanced Workflows to its Intelligent Compliance and Monitoring Platform at IBC2021 Posted: 23/11/2021
Actus Digital Brings New, Enhanced Workflows to its Intelligent Compliance and Monitoring Platform at IBC2021

Actus Digital, a leading provider of compliance logging and QA monitoring/alerting solutions, will showcase expanded workflows and enhancements to its AI-based, intelligent compliance and monitoring platform at IBC2021. The next generation of Actus Digital’s platform features extensive metadata integration for live and recorded content, as well as advanced search options, optimized content management and categorization, and quicker, more accurate content clipping, concatenation, and sharing. Leveraging the new capabilities, media companies can automate and semi-automate the publishing of high-quality video content extremely fast.

Tags: Compliance Logging | Metadata | Postproduction | OTT monitoring | IP streaming | Actus Adwatch
Submitted by 202 Communications
More from this author
Frequency Ensures Content Quality With Interra Systems ORION and ORION-OTT Monitoring Posted: 23/11/2021
Frequency Ensures Content Quality With Interra Systems and rsquo; ORION and ORION-OTT Monitoring

Interra Systems, a leading provider of content QC, monitoring, and analysis solutions to the digital media industry, today announced that Los Angeles-based software company Frequency, a leading provider of linear video channel cloud origination services, has deployed Interra Systems’ industry-leading ORION and ORION-OTT systems in an AWS cloud environment. Using Interra Systems’ end-to-end, cloud-based solutions, Frequency can efficiently monitor TSoIP contribution feeds while assuring exceptional audio-video quality and stability across its network of hundreds of FAST channels.

Tags: Free Ad-Supported Streaming Television | ORION | TSoIP | AWS cloud | QC and Monitoring | ORION-OTT
Submitted by 202 Communications
More from this author
SMPTE Rapid Industry Solutions On-Set Virtual Production Initiative Receives Epic MegaGrant Posted: 23/11/2021
SMPTE Rapid Industry Solutions On-Set Virtual Production Initiative Receives Epic MegaGrant

SMPTE®, the home of media professionals, technologists, and engineers, today announced that SMPTE — through its newest program, Rapid Industry Solutions (RIS) On-Set Virtual Production Initiative (OSVP) — has received a prestigious Epic MegaGrant from Epic Games. Drawing on the expertise and contributions of diverse technology and thought leaders, the RIS OSVP is working quickly to assess challenges; establish goals; and make interoperability specifications, workflows, and best practices open and free to the industry along with supporting educational courses and webcasts. The $150,000 Epic MegaGrant will empower SMPTE to deliver even more quickly on the promise of this first RIS Initiative.




Tags: Rapid Industry Solution | Epic | MegaGrant | RIS | On-Set Virtual Production
Submitted by Wall Street Communications
More from this author
Marketron Integration Suite Simplifies Cross-Platform Data Sharing With Connectors for Salesforce, HubSpot, and NetSuite Posted: 23/11/2021
Marketron Integration Suite Simplifies Cross-Platform Data Sharing With Connectors for Salesforce, HubSpot, and NetSuite

Marketron, the broadcast industry's leading technology provider for more scalable, predictable, and reliable revenue, today announced the first three connectors within the new Marketron Integration Suite. Connectors for Salesforce, HubSpot, and NetSuite simplify and automate the sharing of data between Marketron's traffic systems and the three platforms. Streamlining the exchange of data between CRM and accounting platforms, these connectors reduce data silos, eliminate duplication and normalization issues, improve data accuracy, and enable greater efficiency and agility across sales, traffic, and billing operations.

Tags: Integration Suite | Data Sharing | Efficiency | Agility | Cross Platform
Submitted by Wall Street Communications
More from this author
Pages:   [1] 2 3 4 5 6 7 > >>