Royalty-free stock vector ID: 122798203

Vector City map with label home pin isolated on white - Vector