Green Larvae?

Green Larvae?

Observation - Green Larvae?. Description: Found walking up a window on the inside, no plant or herbage within 20ft and that has not moved for years so I do not feel they are connected?

Found walking up a window on the inside, no plant or herbage within 20ft and that has not moved for years so I do not feel they are connected?