LSM 13.1

LSM 13.1
Click On Image For Larger Version
Photograph From: 15 Jun 2025

LSM 13.1 2.5 litre Beta Stirling engine, fan side view



← Previous Image Next Image →

Return to Article