Araucaria Imbricata is commonly known as the Monkey Puzzle. This tree grows between fifty and one hundred feet tall.

Araucaria Imbricata Tree

Araucaria Imbricata is commonly known as the Monkey Puzzle. This tree grows between fifty and one hundred…