Joshua Smith-Monaghan
Joshua Smith-Monaghan

Joshua Smith-Monaghan

Writer, student and martial artist. I work every day to finish what I start.