Sir Shane Leslie (1885-1971)
Sir "Shane" John Randolph Leslie 3rd Bt., of Castle Leslie, Co. Monaghan
Share
Contributed by Mark Meredith on 16/04/2019 and last updated on 16/04/2019.
Sir "Shane" John Randolph Leslie 3rd Bt., of Castle Leslie, Co. Monaghan