Mendicant

Cherry blossom festival, Japan town @ 1989