AUSTRALIA | Sunday, 16 November 2014 | Views [242]
Whilst perched on a leaf, another butterfly gives a stern look. The order lepidoptera has an estimated 174,250 species and looks like the most beautiful too.