Japan 2005

Previous Home

DSC01220

"Tama", the cat is master of the house. He can open doors too!