‘having cancer won’t stop me from making every second count’

4 min read

Laura Middleton-Hughes, 32, w