Is your mama a llama? Freddy  LbNA # 30669

OwnerMama Llama      
Placed DateMay 3 2007
CountyWaukesha
LocationWaukesha, WI
Boxes1
Found ByFront Range Hiker
Last UpdateAug 20 2011