Stuart Townsend

This was shot for a poster for a French television series called XIII for Canal+

Back to Top