Royalty-free stock vector ID: 229325047

Stirling Engine - Vector