Dear Charles,
Brilliant images of a beetle larva.
Last week I attended the opening of the European Desk of the Annals of improbable research. (It opened here in Rotterdam, there must be something funny about this city:) Perhaps the smiling beetle larva would be interesting for them? They are always looking for weird images.
http://improbable.com/
best regards,
Wim