David Hume Kennerly

David Hume Kennerly

Photographs by

David Hume Kennerly

Foreword by

David Hume Kennerly

Contributions by