O-hanami
O-hanami [sakura (Japanese cherry flower) watch] in Shinjuku gyoen, Tokyo on April 5, 2001.
Homepage O-hanami Main
From an other civilization. O-hanami / ikebana American style at the american Pink Cow Art Cafe ... .