40

David

@davidrichards

Aspiring youth mental health worker. Autodidact. Hiker. iPhoneographer. Blogger. Novice Gracie Jiu Jitsu student.

Melbourne, Australia

No replies found

Looks like @davidrichards hasn't received any replies!