Happy 12th birthday Aiko Princess Toshi of Japan

GALLERIES

Happy 12th birthday Aiko Princess Toshi of Japan

August 2002: Aiko sits on her mother's lap during a family outing in Tochigi Prefecture.