Big Glass Figurine Owl Russian Handmade | Desertcart Morocco