More ideas from louloute
Berger Blanc Suisse...<3

Pastor suís o Pastor Blanc/ White Shepherd / White German Shepherd Dog / Berger Blanc Suisse / American White Shepherd / White Canadian Shepherd