Man boxing Briggs-Stratton engines, Chongqing

Man boxing Briggs-Stratton engines, Chongqing

Briggs-Stratton engine factory, a U.S.-PLA joint venture. Chongqing, China. early 1993. - 5346

Editorial use only

Image size: 3507 x 5224 pixels

Price: $125.00