Jellaluna
Jellaluna
Podling
This is a parasitic alien embryo. Or maybe a dead poinsettia leaf.
877
views
0
faves
2
comments
Uploaded on February 21, 2011
Taken on February 20, 2011
Podling
This is a parasitic alien embryo. Or maybe a dead poinsettia leaf.
877
views
0
faves
2
comments
Uploaded on February 21, 2011
Taken on February 20, 2011