P1090141

P1090141

Observation - P1090141. Description: large insect found on red hot poker leaf

large insect found on red hot poker leaf