20PCS Mini Printer Paper Thermal Sticker Paper Self-adhesive Printer Paper Photo Printer Labels For Photos Notes 5.7 X 2.5cm

20PCS Mini Printer Paper Thermal Sticker Paper Self-adhesive Printer Paper Photo Printer Labels For Photos Notes 5.7 X 2.5cm

Aliexpress UK