God I wish I could upload photos from here
Apr. 8th, 2005 09:04 pmI just saw the biggest fucking phasmid (stick insect) in the world. It looked like a museum enlarged model of an insect.
It would scare the absolute crap out of half of you.
It would scare the absolute crap out of half of you.
no subject
Date: 2005-04-08 01:51 pm (UTC)Vanessa Amorissi?
no subject
Date: 2005-04-09 07:51 am (UTC)