Isleta Amphitheater

Albuquerque, New Mexico