David Hume Kennerly

David Hume Kennerly
From Roseburg, Oregon, USA