five gears meshing together over blue

Royalty-free stock photo ID: 69955870

five gears meshing together over blue