Colorado Blvd. & E. 17th Ave., Denver, Colorado 80205 USA
Photo Credit: via Visit Denver
Claim copyright