Royalty-free stock photo ID: 461432254

Detail of watch machinery. - Image