Tropical peel and stick wallpaper