Photograph by
-
-
0
Edit Photo Details
Mother Nature Wins
I found this while I was hiking in my hometown of Monteverde. Reminds me of the plant in wall-e