Overview

Richard Gerard

(1613—1686) royalist army officer