Photo Details

Photo detail

September 26, 2012

Rita Markova and Louis Hobson star in "Sweeney Todd: The Demon Barber of Fleet Street," playing through Oct. 21 at the Gerding Theater at the Armory in Portland.

loading...