Boomtown China

By KevinIMitton

Peeling Bark

A type of tree that's sometimes seen in the sub-tropical south a tree with endlessly self peeling bark. Though I haven't got a clue what it's called.

Comments
Sign in or get an account to comment.