Philosophy

Tuesday, November 15, 2016

Beetle Beauty


 
 
Lamprima insularis is a colourful beetle found only on Lord Howe Island, 370 miles off the coast of Australia.

No comments:

Post a Comment