Red pushpin showing the location of a destination point on a map

Royalty-free stock photo ID: 74559973

Red pushpin showing the location of a destination point on a map