Karl Hamilton
Irish travel enthusiast and IT Project Manager based in Amsterdam, Netherlands and London, UK