1438pcs Photo Corners Stickers Self Adhesive Photo Mounting Sticker Paper | Desertcart SINGAPORE