David Hales Clark and his wife Ngaire Eleanor Himsley

David Hales Clark and his wife Ngaire Eleanor Himsley