2012 message on the screen of a satellite navigation system

Royalty-free stock photo ID: 108870851

2012 message on the screen of a satellite navigation system