siblings of Cambuslang xx

half siblings maternal

broodmare Queen Esther xx (Thoroughbred, 1866, from Stockwell xx)

Queen Esther xx

broodmare Anemone xx (Thoroughbred, 1868, from Newminster xx)

Anemone xx