Sticky note and red push pin

Royalty-free stock illustration ID: 101439004

Sticky note and red push pin