Alan Liefting
Joined 6 June 2007
I live in Christchurch, New Zealand and have hitched around both the North and South Islands on and off for the last 25 years. Phew! Has it been that long?
I live in Christchurch, New Zealand and have hitched around both the North and South Islands on and off for the last 25 years. Phew! Has it been that long?