Composting Facilities
2001
Istanbul
Environmental Project
32,000 m²