an unexpected piece of good luck

Posted by (Toyama, Japan) on 10 September 2007 in Animal & Insect.