DSC00754

DSC00754

Observation - DSC00754 - Global. Description: What is this?....They are masses of insects of some kind

What is this?....They are masses of insects of some kind