Nick carmichael
Nick carmichael

Nick carmichael

A New Zealander.. One day i will post something informative and borderline philosophical... be patient, its a work in progress, as is Life 🍵🌅