Is your mama a llama? The end  LbNA # 31006

OwnerMama Llama      
Placed DateMay 18 2007
CountyWaukesha
LocationOconomowoc, WI
Boxes1
Found ByTJ_Mich
Last UpdateJun 7 2010