Description

Pile of garbage at dumping ground or landfill polluting environment