DELIVERY
MEAN LTD is located in KYIV, Ukraine, all brand products are delivered from Kiev, Ukraine. We have international delivery to any point of the world. The shipping takes from 5-6 calendar days.
Made on
Tilda