Thomas Weelkes

Thomas Weelkes (1576–1623)