Shizen Kyoikuen Park in Meguro, Japan

September 29, 2008 · Print This Article