Royalty-free stock photo ID: 314976638

locator pin flag in a map with magnifying glass