Designed by
Title
Qualcomm Stadium #40932353
Description
San Diego, CA, USA ââ¬â March 16, 2014: Qualcomm Stadium located in San Diego. Qualcomm Stadium is a multi-purpose sports stadium and the home of the San Diego Chargers of the National Football League.
This image is editorial