Daily photo: 8/06/2011

Alien (n): In botany, a non-native plant or one now naturalised having escaped from cultivated areas like gardens.
Alien (n): In botany, a non-native plant or one now naturalised having escaped from cultivated areas like gardens.