David Rafter David Rafter

Travel Days

I must mentally prepare for these days. Even then, it can still affect me. I prepare myself to face challenging situations.

Read More