David Kavanagh
David is a freelance journalist, photographer and hopeless world wide wanderer, based in Perth, Western Australia. With over 21 countries under his belt thus far, his passion for travel, adventure and writing about all of it won't wane anytime soon.
1 guide on Travelista ClubDavid’s website