Overview

Elizabeth Shore

(c. 1451—1527) royal mistress