Back to album

You Can't See Me! - _TNY_9814

A seven-spotted ladybird (Coccinella septempunctata) burrowing in on a bud of a heartleaf oxeye (Telekia speciosa).

1,256 views
13 faves
6 comments
Uploaded on December 13, 2016
Taken on August 2, 2016