Thursday, 14 June 2012

Burrowing bee

A burrowing bee (Nomia sp. or Lipotriches sp.) on an ixora leaf alongside the stairs up from Trinity Beach

No comments :

Post a Comment