Overview

Sir Ralph Delavall

(1656—1707) naval officer