Power, Stirling

17-June-2020 Wednesday
Stirling's engine


v20240901