Nature's Aid Witch Hazel 150ml – Gentle And Natural Skin Care Solution Discover the refreshing and soothing benefits of Nature's Aid Witch Hazel 150ml, a must-have addition to your daily skincare regimen. Crafted thoughtfully from the distilled extracts of witch hazel plant leaves and bark, this product serves as an all-natural solution known for its gentle care on the skin.