Genealogic
Craigluscar Black Gem — Labrador Retriever · Genealogic