Monday, February 22, 2010

Monday, February 08, 2010

A Smiling Haniwa


A haniwa is a clay doll in ancient Japan, whose purpose is not known. It might be used in religious rites.