Sticky note mockup on a laptop

Sticky note mockup on a laptop

Premium Royalty Free PSD

ID : 
502896
    Psd 5000 x 3400 px | 300 dpi | 226.61 MB
© rawpixel