Not sure what the green stuff floating in the water is. It may be to keep insects away.

Advertisements