Next Image


What do you call a 'Sheep Dog' that watches lamas and alpacas?
11/2/2006
SacredValley 011