Sam Richards

Sam Richards

Sam Richards stands in front of his students in class
Image: Celia Parkin