Cardigan Welsh Corgi

Small dog with tall pointy ears laying down in the house

Breed: Cardigan Welsh Corgi Cardigan Welsh Corgi