Inn keeper worm

Inn keeper worm

Observation - Inn keeper worm - Hong Kong. Description: