Lily of the Valley
This pungent flower is native to Northern Hemisphere in Asia as well as Europe. Lily of the valley is also called Mary’s tears or Our Lady’s tears in Christian religion because it grew from tears of Mary while the crucifixion of Jesus.



