Retaining wall stone masonry

rocky 90 by rocky 90AFGHANISTANRoads bridges and dams > Compaction - foundations