DSC00754

DSC00754

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

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