Close

Tiger moth with red striped socks

Chlorhoda tricolor Toulgo√ęt

Tiger moth with red striped socks