Wall26 - Tropical beach paradise - Landscape - Wall Mural, Removable Sticker, Home Decor - 100x144 inches