Royalty-free stock vector ID: 89657893

Red vector tall and long stick pin or push pin.