Benbough Amphitheatre

Arena
Location
Poway, CA