Red Rock amphi1
Redrocks Denver

Red Rock Amphitheater

Denver, USA