Pembroke Welsh Corgi (2)

Pembroke Welsh Corgi
Herding Dogs