Saturday, 21 April 2012

Construction crew on a Saturday

Green tree ants (Oecophylla smaragdina) building a nest in my pink flowered doughwood (Melicope elleryana)

No comments :

Post a Comment