Fresh Mint Plaid - Self-Adhesive Wallpaper Home Decor