Overview

David Roche

(c. 1573—1635) nobleman