londonmusicalsONLINE

Stephen John Davis

Taken at the time when he played Bishop/Lesgles in Les Miserables.

Taken 13 July 2005. Photographer: Linn.


More about Stephen John Davis