Red and Black Shield Bug
Red and Black Shield Bug

Quite an eye-catching species

Red and Black Shield Bug

Quite an eye-catching species