Share.

8 Comments

  1. My guess would be Africa. I think that’s where those tree-stick-tree trees are.

Leave A Reply