Click here to view photographs..

Sam has raised money for the following charities..