20090308_D3_DSC8743_Master.jpg
Shark Fin | Disney Concert Hall, Los Angeles, California