Sam Richards

Sam Richards

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