Cardigan Welsh Corgi

Canadian Welsh Corgi walking in the sand at the beach

Breed: Cardigan Welsh Corgi Cardigan Welsh Corgi