Aedes System
Logo for a company that produces and sells ecological filters for gutters, manholes, flower pots, etc. The filters prevent mosquitos from accessing the water.
Can you see the roof and the water through its gutter ?
More by Poinfre! View profile
Like