Thousand Oaks Concert Photos

Thousand Oaks, California, United States