
Photo credit: Thirlestane Castle Trust
Anthony Maitland (1785–1863), 10th Earl of Lauderdale 19th C
British School
Thirlestane Castle TrustAnthony Maitland (1785–1863), 10th Earl of Lauderdale 19th C
British School
Thirlestane Castle Trust