The Lion - Off-Broadway

Benjamin Scheuer performs his new solo musical.

Photos