Taobary 12 Sheet 34 Pcs Large Palm Leaves Wall Decals | Desertcart Philippines