Overview

Sir Joshua Rowley

(1734—1790) naval officer