Friday, August 16, 2013

Parasites 1. A tree inside a tree. Parásitas 1. Un árbol dentro de un árbol

A tree growing inside a tree, both of them alive

Parasite succulents growing along a palm tree

A beautiful parasite on an ombú


No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...