fieldpump

3237    Field Pump, Hupai, China, 1981