Julia Hastings
Julia Hastings
Julia Hastings

Julia Hastings

Fascinated with the new technology. Live in New Zealand, global village and all that. Love gardening, fitness, travelling and grandkids.