Duo on Stage
Friday, April 16th, 2010 at 7:52:36 PM · Photo Archive/2010/cochella friday 2010
Damien Leake and another musician stand together on stage, performing for a packed crowd at Coachella 2010. The two men hold three microphones and play string instruments, as their hats and clothing accentuate their stage presence.
Chronologically Adjacent