David Marks

David Marks

A bush walker, a penny-farthing rider, and a weekend adventurer. Interested in challenging himself and doing the unexpected.
Townsville, QLD