New England Patriots win Super Bowl LIII in Atlanta
The New England Patriots defeated the Los Angeles Rams 13-3 in Super Bowl LIII at Mercedes-Benz Stadium in Atlanta on February 3, 2019. Photo by Tasos Katopodis
Please fill out form for pricing information for the photo below.