Sunday 2 October 2011 photo 1/1
|
"From outright tricking insects into having sex with their petals while spraying genetic material over them, to bio-chemical warfare against other species. Orchids are insane flowers"
Annons