Hello great great great . . . grand mother!


I found this leave in Bali. I don't know its name or where it comes from, but I have a feeling we are related and share the same great great great … (how many?) … grand mother.