Self-Stickļ¼ Self-Adhesive Photo Picture Album (20 Sheets)