Screen-printed image applied on a wood plate, this icon depicts mary, "the source of life", she gave birth to the creator and she is the eternal source of life of men. The desert is saved by the water of redemption.
- Model: IC001002
- Shipping Weight: 0.3Kg
- Materials: Treated wood, screen-printing
- Origin: Greece