DSC01378 Published February 10, 2014 at 1024 × 768 in Keiko – The Lucky One Lantana, do you see the ducks? I’m on this darn leash, you go!!