Hire a senior Perl / Python programmer today; download my up-to-date resume (PDF)
John Bokma MexIT
freelance Perl programmer

From Xalapa to the guave trees

Sunday, October 14, 2007 | 0 comments

88 butterfly resting on a leaf.
88 butterfly resting on a leaf.
Narrow-banded Dartwhite (Catasticta flisa ssp) on an orange flower.
Narrow-banded Dartwhite (Catasticta flisa ssp) on an orange flower.
An orange butterfly resting on an orange flower.
An orange butterfly resting on an orange flower.
'Darkened' Rusty Clearwing (Greta morgane oto).
'Darkened' Rusty Clearwing (Greta morgane oto).
Artena Clearwing (Pteronymia artena artena) resting on a leaf.
Artena Clearwing (Pteronymia artena artena) resting on a leaf.
Zebra longwing (Heliconius charithonia vazquezae) dorsal.
Zebra longwing (Heliconius charithonia vazquezae) dorsal.
Zebra longwing (Heliconius charithonia vazquezae) ventral.
Zebra longwing (Heliconius charithonia vazquezae) ventral.

Also today

Please post a comment | read 0 comments | RSS feed