Share
twitterlinkedinfacebook
Image 1 of 1
3094268.JPG
Red-spotted Assassin Bug (Platymeris laevicollis),<br />
native to Africa