Genealogic
Craigluscar Dusk of Blaircourt — Labrador Retriever · Genealogic