Overview

Alexander O'Reilly

(c. 1723—1794) army officer in the Spanish service