Previous ImageNext Image 20230601_IMG_6736 Factory with loud and stinking red machine — probably a generator