Designed by
Title
European mantis, intelligent insect in a hat. Color sketch scratch board imitation. #217371344
Description
European mantis, intelligent insect in a hat. Color sketch scratch board imitation. Black and white. Engraving raster illustration.